{ "status": "success", "isCache": null, "searchCacheKey": null, "tracking_id": "21179397748231105DZHWH", "journey_type": "RoundTrip", "return_result_type": "general", "Get_Flight_Type": { "find_flight_type": "international", "airport_country": "BD", "uniqueFlightTypes_count": 1, "uniqueFlightTypes": [ "international" ], "get_all_flight_type": [ "international", "international" ], "Segement_Data": [ { "departure_airport_type": "CITY", "departure_airport": "FRA", "arrival_airport_type": "AIRPORT", "arrival_airport": "DAC", "departure_date": "2026-11-11", "departure_airport_country_code": "DE", "arrival_airport_country_code": "BD", "flight_type": "international" }, { "departure_airport_type": "AIRPORT", "departure_airport": "DAC", "arrival_airport_type": "CITY", "arrival_airport": "FRA", "departure_date": "2026-12-08", "departure_airport_country_code": "BD", "arrival_airport_country_code": "DE", "flight_type": "international" } ], "search_parameter": { "journey_type": "RoundTrip", "segment": [ { "departure_airport_type": "CITY", "departure_airport": "FRA", "arrival_airport_type": "AIRPORT", "arrival_airport": "DAC", "departure_date": "2026-11-11", "arrival_date": "" }, { "departure_airport_type": "AIRPORT", "departure_airport": "DAC", "arrival_airport_type": "CITY", "arrival_airport": "FRA", "departure_date": "2026-12-08", "arrival_date": "" } ], "travelers_adult": 1, "travelers_child": 0, "travelers_child_age": [], "travelers_infants": 0, "travelers_infants_age": [], "fare_type": null, "fare_option": null, "content_type": null, "ptc_option": null, "agency_ethnic_list": null, "preferred_carrier": [], "non_stop_flight": "any", "baggage_option": "any", "booking_class": "Economy", "supplier_uid": "all", "partner_id": "2", "language": "en", "short_ref": "3e16adf425381b6e98fc6de23950e370e7c56e0d6fdfe80a8251a2e12d10e8f0", "version": null, "team_profile": null, "RefundableOnly": false, "BestFareOnly": false } }, "data": [ { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-0", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H15M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA0GuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CMB", "arrival_time": "2026-11-12T05:40: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-11-11", "flight_time": "PT9H55M", "distance": "5013", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "558" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "558" }, "booking_class": { "brand_id": "1308410", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLSY2MDE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkkOwzAIfEw0dyCxc7XlRT2klrrk4Ev\/\/4yCnUpFghk0DBBCEBLPTD78x4LPch5oZwIaRDPHBOeZwNp0ENGGx\/Hqcs8Fcweb1IY8kcdg2pJTQKUqU7JAH7U+o+3yu18NGXYZRtWBHyk3pS3mdy4kepmcc2u+RNqhr6rvCz55LF0=", "FareInfoRef": "hV3RtGz3nDKACJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKA2GuxFDAAAA==", "origin": "CMB", "departure_time": "2026-11-12T07:50:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-11-12T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT3H10M", "distance": "1346", "lay_over": "PT02H10M", "lay_over_date": "2026-11-12", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "booking_class": { "brand_id": "1308410", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLSY2MDE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkkOwzAIfEw0dyCxc7XlRT2klrrk4Ev\/\/4yCnUpFghk0DBBCEBLPTD78x4LPch5oZwIaRDPHBOeZwNp0ENGGx\/Hqcs8Fcweb1IY8kcdg2pJTQKUqU7JAH7U+o+3yu18NGXYZRtWBHyk3pS3mdy4kepmcc2u+RNqhr6rvCz55LF0=", "FareInfoRef": "hV3RtGz3nDKACJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H10M", "transit_time": "8H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA4GuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T13: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-12-08T15: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-12-08", "flight_time": "PT3H25M", "distance": "1346", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "booking_class": { "brand_id": "1308410", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLSX2MDE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+ImXY4JebBDF9ijsF72\/58xJ+1gBlsysmyHEISyGMMl\/MeEz7StaFsCGkSzPiLE041mB0mL+\/p8yy0XjB1Cr1Ib8oFmDCabnAIqqwxpbxpnzTH1XbP1pqNBv4xO1YEfKVelLeZXLhS9TOfcnE+RF+ir6vsCS8UsbA==", "FareInfoRef": "hV3RtGz3nDKAPJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKA6GuxFDAAAA==", "origin": "CMB", "departure_time": "2026-12-09T00:40:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "FRA", "arrival_time": "2026-12-09T07:10:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT11H00M", "distance": "5013", "lay_over": "PT08H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "557" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "557" }, "booking_class": { "brand_id": "1308410", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLSX2MDE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+ImXY4JebBDF9ijsF72\/58xJ+1gBlsysmyHEISyGMMl\/MeEz7StaFsCGkSzPiLE041mB0mL+\/p8yy0XjB1Cr1Ib8oFmDCabnAIqqwxpbxpnzTH1XbP1pqNBv4xO1YEfKVelLeZXLhS9TOfcnE+RF+ir6vsCS8UsbA==", "FareInfoRef": "hV3RtGz3nDKAPJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 108296, "gross_total": 108296, "base_fare": 12797, "tax": 95499, "sell": { "currency": "BDT", "total": 108296, "base_fare": 12797, "tax": 95499 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA4Mjk2LCJiYXNlX2ZhcmUiOjEyNzk3LCJ0YXgiOjk1NDk5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA4Mjk2LCJiYXNlX2ZhcmUiOjEyNzk3LCJ0YXgiOjk1NDk5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwODI5NiwiYmFzZV9mYXJlIjoxMjc5NywidGF4Ijo5NTQ5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 108296, "base_fare": 12797, "tax": 95499, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12797.00", "tax": "95499.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 108296, "base_fare": 12797, "tax": 95499, "gross": { "base_fare": "12797.00", "tax": "95499.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "61760.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4174.00" }, "Other": { "title": "Others taxes", "amount": "22618.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwODI5Ni4wMCIsImJhc2VfZmFyZSI6IjEyNzk3LjAwIiwidGF4IjoiOTU0OTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjc5Ny4wMCIsInRheCI6Ijk1NDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA4Mjk2LjAwIiwiYmFzZV9mYXJlIjoiMTI3OTcuMDAiLCJ0YXgiOiI5NTQ5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzk3LjAwIiwidGF4IjoiOTU0OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDgyOTYuMDAiLCJiYXNlX2ZhcmUiOiIxMjc5Ny4wMCIsInRheCI6Ijk1NDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwODI5NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI2MTc2MC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI0MTc0LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjIyNjE4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjE3NjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE3NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "CMB", "operating": "UL", "marketing": "UL", "booking_code": "Q", "farebasis": "QLSY2MDE", "cabin": "economy" }, { "origin": "CMB", "destination": "DAC", "operating": "UL", "marketing": "UL", "booking_code": "Q", "farebasis": "QLSY2MDE", "cabin": "economy" }, { "origin": "DAC", "destination": "CMB", "operating": "UL", "marketing": "UL", "booking_code": "Q", "farebasis": "QLSX2MDE", "cabin": "economy" }, { "origin": "CMB", "destination": "FRA", "operating": "UL", "marketing": "UL", "booking_code": "Q", "farebasis": "QLSX2MDE", "cabin": "economy" } ], "connecting": [ "CMB" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H15M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA0GuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CMB", "arrival_time": "2026-11-12T05:40: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-11-11", "flight_time": "PT9H55M", "distance": "5013", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "558" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "558" }, "booking_class": { "brand_id": "1308410", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLSY2MDE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkkOwzAIfEw0dyCxc7XlRT2klrrk4Ev\/\/4yCnUpFghk0DBBCEBLPTD78x4LPch5oZwIaRDPHBOeZwNp0ENGGx\/Hqcs8Fcweb1IY8kcdg2pJTQKUqU7JAH7U+o+3yu18NGXYZRtWBHyk3pS3mdy4kepmcc2u+RNqhr6rvCz55LF0=", "FareInfoRef": "hV3RtGz3nDKACJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKA2GuxFDAAAA==", "origin": "CMB", "departure_time": "2026-11-12T07:50:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-11-12T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT3H10M", "distance": "1346", "lay_over": "PT02H10M", "lay_over_date": "2026-11-12", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "booking_class": { "brand_id": "1308410", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLSY2MDE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkkOwzAIfEw0dyCxc7XlRT2klrrk4Ev\/\/4yCnUpFghk0DBBCEBLPTD78x4LPch5oZwIaRDPHBOeZwNp0ENGGx\/Hqcs8Fcweb1IY8kcdg2pJTQKUqU7JAH7U+o+3yu18NGXYZRtWBHyk3pS3mdy4kepmcc2u+RNqhr6rvCz55LF0=", "FareInfoRef": "hV3RtGz3nDKACJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H10M", "transit_time": "8H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA4GuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T13: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-12-08T15: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-12-08", "flight_time": "PT3H25M", "distance": "1346", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "booking_class": { "brand_id": "1308410", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLSX2MDE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+ImXY4JebBDF9ijsF72\/58xJ+1gBlsysmyHEISyGMMl\/MeEz7StaFsCGkSzPiLE041mB0mL+\/p8yy0XjB1Cr1Ib8oFmDCabnAIqqwxpbxpnzTH1XbP1pqNBv4xO1YEfKVelLeZXLhS9TOfcnE+RF+ir6vsCS8UsbA==", "FareInfoRef": "hV3RtGz3nDKAPJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKA6GuxFDAAAA==", "origin": "CMB", "departure_time": "2026-12-09T00:40:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "FRA", "arrival_time": "2026-12-09T07:10:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT11H00M", "distance": "5013", "lay_over": "PT08H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "557" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "557" }, "booking_class": { "brand_id": "1308410", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLSX2MDE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+ImXY4JebBDF9ijsF72\/58xJ+1gBlsysmyHEISyGMMl\/MeEz7StaFsCGkSzPiLE041mB0mL+\/p8yy0XjB1Cr1Ib8oFmDCabnAIqqwxpbxpnzTH1XbP1pqNBv4xO1YEfKVelLeZXLhS9TOfcnE+RF+ir6vsCS8UsbA==", "FareInfoRef": "hV3RtGz3nDKAPJuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "UL", "calendar_total_currency": "BDT", "calendar_total_price": 108296, "calendar_total_sell": 108296, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 108296, "filter": { "id": "F1TT00006-0", "price": 108296, "journey_duration": "PT1D14H25M", "journey_duration_seconds": 138300, "layover_duration": "PT10H55M", "layover_duration_seconds": 39300, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:15:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T07:10:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611111515cmb202611120540558cmb202611120750dac202611121130189dac202612081300cmb202612081555190cmb202612090040fra202612090710557", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-1", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "10H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8GuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T11:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T01:10:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H25M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H45M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T11: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-12-08T14:50:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-08", "flight_time": "PT3H35M", "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": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YXGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3il2nb6V0G36UpPpEvvi\/3+GFGciCdyRg4OcMxOnECjl\/xjwHuSGuitQwZbLJgiXdPKmgYgiHju317pscA+ms0nV5S8GH9SoowF00uhSqxZHLaLdy507ol9Gp7aBH5mvRquUZ5nXYpdHe1juh0gT7FXb+wBS8Syc", "FareInfoRef": "hV3RtGz3nDKAzJuxFDAAAA==" }, "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": "hV3RtGz3nDKACHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-12-09T12:30:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T18:30:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT10H30M", "distance": "4083", "lay_over": "PT21H40M", "lay_over_date": "2026-12-08", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2027" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2027" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YXGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3il2nb6V0G36UpPpEvvi\/3+GFGciCdyRg4OcMxOnECjl\/xjwHuSGuitQwZbLJgiXdPKmgYgiHju317pscA+ms0nV5S8GH9SoowF00uhSqxZHLaLdy507ol9Gp7aBH5mvRquUZ5nXYpdHe1juh0gT7FXb+wBS8Syc", "FareInfoRef": "hV3RtGz3nDKAzJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 113010, "gross_total": 113010, "base_fare": 33105, "tax": 79905, "sell": { "currency": "BDT", "total": 113010, "base_fare": 33105, "tax": 79905 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzMDEwLCJiYXNlX2ZhcmUiOjMzMTA1LCJ0YXgiOjc5OTA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzMDEwLCJiYXNlX2ZhcmUiOjMzMTA1LCJ0YXgiOjc5OTA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzAxMCwiYmFzZV9mYXJlIjozMzEwNSwidGF4Ijo3OTkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113010, "base_fare": 33105, "tax": 79905, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "33105.00", "tax": "79905.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113010, "base_fare": 33105, "tax": 79905, "gross": { "base_fare": "33105.00", "tax": "79905.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "49500.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "22618.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzAxMC4wMCIsImJhc2VfZmFyZSI6IjMzMTA1LjAwIiwidGF4IjoiNzk5MDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMzEwNS4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzMDEwLjAwIiwiYmFzZV9mYXJlIjoiMzMxMDUuMDAiLCJ0YXgiOiI3OTkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMTA1LjAwIiwidGF4IjoiNzk5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTMwMTAuMDAiLCJiYXNlX2ZhcmUiOiIzMzEwNS4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzAxMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTUwMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NDAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjI2MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NDAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YXRFR", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YXRFR", "cabin": "economy" }, { "origin": "DAC", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "S", "farebasis": "SU2YXGFR", "cabin": "economy" }, { "origin": "BOM", "destination": "FRA", "operating": "AI", "marketing": "AI", "booking_code": "S", "farebasis": "SU2YXGFR", "cabin": "economy" } ], "connecting": [ "DEL", "BOM" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "10H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8GuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T11:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T01:10:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H25M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H45M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T11: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-12-08T14:50:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-08", "flight_time": "PT3H35M", "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": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YXGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3il2nb6V0G36UpPpEvvi\/3+GFGciCdyRg4OcMxOnECjl\/xjwHuSGuitQwZbLJgiXdPKmgYgiHju317pscA+ms0nV5S8GH9SoowF00uhSqxZHLaLdy507ol9Gp7aBH5mvRquUZ5nXYpdHe1juh0gT7FXb+wBS8Syc", "FareInfoRef": "hV3RtGz3nDKAzJuxFDAAAA==" }, "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": "hV3RtGz3nDKACHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-12-09T12:30:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T18:30:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT10H30M", "distance": "4083", "lay_over": "PT21H40M", "lay_over_date": "2026-12-08", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2027" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2027" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YXGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3il2nb6V0G36UpPpEvvi\/3+GFGciCdyRg4OcMxOnECjl\/xjwHuSGuitQwZbLJgiXdPKmgYgiHju317pscA+ms0nV5S8GH9SoowF00uhSqxZHLaLdy507ol9Gp7aBH5mvRquUZ5nXYpdHe1juh0gT7FXb+wBS8Syc", "FareInfoRef": "hV3RtGz3nDKAzJuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 113010, "calendar_total_sell": 113010, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113010, "filter": { "id": "F1TT00006-1", "price": 113010, "journey_duration": "PT2D10H15M", "journey_duration_seconds": 209700, "layover_duration": "PT1D8H20M", "layover_duration_seconds": 116400, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DEL", "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T11:15:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-09T18:30:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611111115del2026111201102026del202611121150dac2026111214452227dac202612081145bom2026120814502184bom202612091230fra2026120918302027", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-2", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-2", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H25M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAEHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:20:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BOM", "arrival_time": "2026-11-12T09:40:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT8H50M", "distance": "4083", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "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": "hV3RtGz3nDKAGHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-11-13T07:20:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-13T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-13", "flight_time": "PT2H55M", "distance": "1174", "lay_over": "PT21H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-2", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H45M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T11: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-12-08T14:50:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-08", "flight_time": "PT3H35M", "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": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YXGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3il2nb6V0G36UpPpEvvi\/3+GFGciCdyRg4OcMxOnECjl\/xjwHuSGuitQwZbLJgiXdPKmgYgiHju317pscA+ms0nV5S8GH9SoowF00uhSqxZHLaLdy507ol9Gp7aBH5mvRquUZ5nXYpdHe1juh0gT7FXb+wBS8Syc", "FareInfoRef": "hV3RtGz3nDKAzJuxFDAAAA==" }, "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": "hV3RtGz3nDKACHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-12-09T12:30:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T18:30:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT10H30M", "distance": "4083", "lay_over": "PT21H40M", "lay_over_date": "2026-12-08", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2027" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2027" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YXGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3il2nb6V0G36UpPpEvvi\/3+GFGciCdyRg4OcMxOnECjl\/xjwHuSGuitQwZbLJgiXdPKmgYgiHju317pscA+ms0nV5S8GH9SoowF00uhSqxZHLaLdy507ol9Gp7aBH5mvRquUZ5nXYpdHe1juh0gT7FXb+wBS8Syc", "FareInfoRef": "hV3RtGz3nDKAzJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 113010, "gross_total": 113010, "base_fare": 33105, "tax": 79905, "sell": { "currency": "BDT", "total": 113010, "base_fare": 33105, "tax": 79905 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzMDEwLCJiYXNlX2ZhcmUiOjMzMTA1LCJ0YXgiOjc5OTA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzMDEwLCJiYXNlX2ZhcmUiOjMzMTA1LCJ0YXgiOjc5OTA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzAxMCwiYmFzZV9mYXJlIjozMzEwNSwidGF4Ijo3OTkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113010, "base_fare": 33105, "tax": 79905, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "33105.00", "tax": "79905.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113010, "base_fare": 33105, "tax": 79905, "gross": { "base_fare": "33105.00", "tax": "79905.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "49500.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "22618.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzAxMC4wMCIsImJhc2VfZmFyZSI6IjMzMTA1LjAwIiwidGF4IjoiNzk5MDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMzEwNS4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzMDEwLjAwIiwiYmFzZV9mYXJlIjoiMzMxMDUuMDAiLCJ0YXgiOiI3OTkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMTA1LjAwIiwidGF4IjoiNzk5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTMwMTAuMDAiLCJiYXNlX2ZhcmUiOiIzMzEwNS4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzAxMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTUwMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NDAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjI2MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NDAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YXRFR", "cabin": "economy" }, { "origin": "BOM", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YXRFR", "cabin": "economy" }, { "origin": "DAC", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "S", "farebasis": "SU2YXGFR", "cabin": "economy" }, { "origin": "BOM", "destination": "FRA", "operating": "AI", "marketing": "AI", "booking_code": "S", "farebasis": "SU2YXGFR", "cabin": "economy" } ], "connecting": [ "BOM" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-2", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H25M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAEHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:20:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BOM", "arrival_time": "2026-11-12T09:40:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT8H50M", "distance": "4083", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "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": "hV3RtGz3nDKAGHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-11-13T07:20:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-13T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-13", "flight_time": "PT2H55M", "distance": "1174", "lay_over": "PT21H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-2", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H45M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T11: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-12-08T14:50:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-08", "flight_time": "PT3H35M", "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": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YXGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3il2nb6V0G36UpPpEvvi\/3+GFGciCdyRg4OcMxOnECjl\/xjwHuSGuitQwZbLJgiXdPKmgYgiHju317pscA+ms0nV5S8GH9SoowF00uhSqxZHLaLdy507ol9Gp7aBH5mvRquUZ5nXYpdHe1juh0gT7FXb+wBS8Syc", "FareInfoRef": "hV3RtGz3nDKAzJuxFDAAAA==" }, "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": "hV3RtGz3nDKACHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-12-09T12:30:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T18:30:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT10H30M", "distance": "4083", "lay_over": "PT21H40M", "lay_over_date": "2026-12-08", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2027" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2027" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YXGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3il2nb6V0G36UpPpEvvi\/3+GFGciCdyRg4OcMxOnECjl\/xjwHuSGuitQwZbLJgiXdPKmgYgiHju317pscA+ms0nV5S8GH9SoowF00uhSqxZHLaLdy507ol9Gp7aBH5mvRquUZ5nXYpdHe1juh0gT7FXb+wBS8Syc", "FareInfoRef": "hV3RtGz3nDKAzJuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 113010, "calendar_total_sell": 113010, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113010, "filter": { "id": "F1TT00006-2", "price": 113010, "journey_duration": "PT2D21H10M", "journey_duration_seconds": 249000, "layover_duration": "PT1D19H20M", "layover_duration_seconds": 156000, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T20:20:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-09T18:30:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611112020bom2026111209402028bom202611130720dac2026111310452183dac202612081145bom2026120814502184bom202612091230fra2026120918302027", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-3", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-3", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-3", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-3", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-3", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-3", "price": 113911, "journey_duration": "PT1D2H25M", "journey_duration_seconds": 95100, "layover_duration": "PT3H20M", "layover_duration_seconds": 12000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T20:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611111810dac202611120155638dac202612081045doh202612081345641doh202612081610fra20261208203071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-4", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-4", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-4", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAaHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-4", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-4", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAaHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-4", "price": 113911, "journey_duration": "PT1D2H35M", "journey_duration_seconds": 95700, "layover_duration": "PT3H30M", "layover_duration_seconds": 12600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-08T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611111810dac202611120155638dac202612080325doh202612080625639doh202612080900fra20261208132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-5", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-5", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-5", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-5", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-5", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-5", "price": 113911, "journey_duration": "PT1D4H15M", "journey_duration_seconds": 101700, "layover_duration": "PT5H10M", "layover_duration_seconds": 18600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611111810dac202611120155638dac202612081915doh2026120822151639doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-6", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-6", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-6", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-6", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-6", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-6", "price": 113911, "journey_duration": "PT1D4H45M", "journey_duration_seconds": 103500, "layover_duration": "PT5H40M", "layover_duration_seconds": 20400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611111810dac202611120155638dac202612081845doh202612082145643doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-7", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-7", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-7", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT09H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-7", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-7", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT09H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-7", "price": 113911, "journey_duration": "PT1D9H45M", "journey_duration_seconds": 121500, "layover_duration": "PT10H40M", "layover_duration_seconds": 38400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T20:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611111810dac202611120155638dac202612080325doh202612080625639doh202612081610fra20261208203071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-8", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-8", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-8", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT10H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-8", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-8", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT10H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-8", "price": 113911, "journey_duration": "PT1D10H45M", "journey_duration_seconds": 125100, "layover_duration": "PT11H40M", "layover_duration_seconds": 42000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-09T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611111810dac202611120155638dac202612081915doh2026120822151639doh202612090900fra20261209132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-9", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-9", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-9", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-9", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-9", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-9", "price": 113911, "journey_duration": "PT1D11H15M", "journey_duration_seconds": 126900, "layover_duration": "PT12H10M", "layover_duration_seconds": 43800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-09T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611111810dac202611120155638dac202612081845doh202612082145643doh202612090900fra20261209132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-10", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-10", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-10", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-10", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-10", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-10", "price": 113911, "journey_duration": "PT1D4H0M", "journey_duration_seconds": 100800, "layover_duration": "PT4H40M", "layover_duration_seconds": 16800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T20:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611120130dac202611120915640dac202612081045doh202612081345641doh202612081610fra20261208203071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-11", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-11", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-11", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAaHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-11", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-11", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAaHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-11", "price": 113911, "journey_duration": "PT1D4H10M", "journey_duration_seconds": 101400, "layover_duration": "PT4H50M", "layover_duration_seconds": 17400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-08T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611120130dac202611120915640dac202612080325doh202612080625639doh202612080900fra20261208132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-12", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-12", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-12", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-12", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-12", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-12", "price": 113911, "journey_duration": "PT1D5H50M", "journey_duration_seconds": 107400, "layover_duration": "PT6H30M", "layover_duration_seconds": 23400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611120130dac202611120915640dac202612081915doh2026120822151639doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-13", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-13", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-13", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-13", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-13", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-13", "price": 113911, "journey_duration": "PT1D6H20M", "journey_duration_seconds": 109200, "layover_duration": "PT7H0M", "layover_duration_seconds": 25200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611120130dac202611120915640dac202612081845doh202612082145643doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-14", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-14", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-14", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT09H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-14", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-14", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT09H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-14", "price": 113911, "journey_duration": "PT1D11H20M", "journey_duration_seconds": 127200, "layover_duration": "PT12H0M", "layover_duration_seconds": 43200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T20:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611120130dac202611120915640dac202612080325doh202612080625639doh202612081610fra20261208203071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-15", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-15", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-15", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT10H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-15", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-15", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT10H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-15", "price": 113911, "journey_duration": "PT1D12H20M", "journey_duration_seconds": 130800, "layover_duration": "PT13H0M", "layover_duration_seconds": 46800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-09T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611120130dac202611120915640dac202612081915doh2026120822151639doh202612090900fra20261209132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-16", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-16", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-16", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-16", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-16", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-16", "price": 113911, "journey_duration": "PT1D12H50M", "journey_duration_seconds": 132600, "layover_duration": "PT13H30M", "layover_duration_seconds": 48600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-09T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611120130dac202611120915640dac202612081845doh202612082145643doh202612090900fra20261209132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-17", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-17", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-17", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-17", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-17", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-17", "price": 113911, "journey_duration": "PT1D7H10M", "journey_duration_seconds": 112200, "layover_duration": "PT8H5M", "layover_duration_seconds": 29100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T20:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121145dac202611121930642dac202612081045doh202612081345641doh202612081610fra20261208203071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-18", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-18", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-18", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAaHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-18", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-18", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAaHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-18", "price": 113911, "journey_duration": "PT1D7H20M", "journey_duration_seconds": 112800, "layover_duration": "PT8H15M", "layover_duration_seconds": 29700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-08T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121145dac202611121930642dac202612080325doh202612080625639doh202612080900fra20261208132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-19", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-19", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-19", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-19", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-19", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-19", "price": 113911, "journey_duration": "PT1D9H0M", "journey_duration_seconds": 118800, "layover_duration": "PT9H55M", "layover_duration_seconds": 35700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121145dac202611121930642dac202612081915doh2026120822151639doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-20", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-20", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-20", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-20", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-20", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-20", "price": 113911, "journey_duration": "PT1D9H30M", "journey_duration_seconds": 120600, "layover_duration": "PT10H25M", "layover_duration_seconds": 37500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121145dac202611121930642dac202612081845doh202612082145643doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-21", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-21", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-21", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT09H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-21", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-21", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT09H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-21", "price": 113911, "journey_duration": "PT1D14H30M", "journey_duration_seconds": 138600, "layover_duration": "PT15H25M", "layover_duration_seconds": 55500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T20:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121145dac202611121930642dac202612080325doh202612080625639doh202612081610fra20261208203071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-22", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-22", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-22", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT10H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-22", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-22", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT10H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-22", "price": 113911, "journey_duration": "PT1D15H30M", "journey_duration_seconds": 142200, "layover_duration": "PT16H25M", "layover_duration_seconds": 59100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-09T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121145dac202611121930642dac202612081915doh2026120822151639doh202612090900fra20261209132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-23", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-23", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-23", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-23", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-23", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-23", "price": 113911, "journey_duration": "PT1D16H0M", "journey_duration_seconds": 144000, "layover_duration": "PT16H55M", "layover_duration_seconds": 60900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-09T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121145dac202611121930642dac202612081845doh202612082145643doh202612090900fra20261209132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-24", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-24", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-24", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-24", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-24", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-24", "price": 113911, "journey_duration": "PT1D9H45M", "journey_duration_seconds": 121500, "layover_duration": "PT10H40M", "layover_duration_seconds": 38400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T20:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611120130dac202611120915640dac202612081045doh202612081345641doh202612081610fra20261208203071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-25", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-25", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-25", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAaHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-25", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-25", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAaHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-25", "price": 113911, "journey_duration": "PT1D9H55M", "journey_duration_seconds": 122100, "layover_duration": "PT10H50M", "layover_duration_seconds": 39000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-08T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611120130dac202611120915640dac202612080325doh202612080625639doh202612080900fra20261208132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-26", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-26", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-26", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-26", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-26", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-26", "price": 113911, "journey_duration": "PT1D11H35M", "journey_duration_seconds": 128100, "layover_duration": "PT12H30M", "layover_duration_seconds": 45000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611120130dac202611120915640dac202612081915doh2026120822151639doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-27", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-27", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-27", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-27", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-27", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-27", "price": 113911, "journey_duration": "PT1D12H5M", "journey_duration_seconds": 129900, "layover_duration": "PT13H0M", "layover_duration_seconds": 46800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611120130dac202611120915640dac202612081845doh202612082145643doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-28", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-28", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-28", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT09H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-28", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-28", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT09H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-28", "price": 113911, "journey_duration": "PT1D17H5M", "journey_duration_seconds": 147900, "layover_duration": "PT18H0M", "layover_duration_seconds": 64800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T20:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611120130dac202611120915640dac202612080325doh202612080625639doh202612081610fra20261208203071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-29", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-29", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-29", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT10H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-29", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-29", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT10H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-29", "price": 113911, "journey_duration": "PT1D18H5M", "journey_duration_seconds": 151500, "layover_duration": "PT19H0M", "layover_duration_seconds": 68400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-09T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611120130dac202611120915640dac202612081915doh2026120822151639doh202612090900fra20261209132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-30", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-30", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-30", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113911, "gross_total": 113911, "base_fare": 30462, "tax": 83449, "sell": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzOTExLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxMSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 113911, "base_fare": 30462, "tax": 83449, "gross": { "base_fare": "30462.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxMS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEzOTExLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM5MTEuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzkxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-30", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-30", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 113911, "calendar_total_sell": 113911, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113911, "filter": { "id": "F1TT00006-30", "price": 113911, "journey_duration": "PT1D18H35M", "journey_duration_seconds": 153300, "layover_duration": "PT19H30M", "layover_duration_seconds": 70200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-09T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611120130dac202611120915640dac202612081845doh202612082145643doh202612090900fra20261209132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-31", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-31", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-31", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 114233, "gross_total": 114233, "base_fare": 30462, "tax": 83771, "sell": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNDIzMywiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDIzMy4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0MjMzLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTQyMzMuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDIzMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-31", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-31", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 114233, "calendar_total_sell": 114233, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 114233, "filter": { "id": "F1TT00006-31", "price": 114233, "journey_duration": "PT1D13H35M", "journey_duration_seconds": 135300, "layover_duration": "PT14H30M", "layover_duration_seconds": 52200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T20:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121810dac202611130155638dac202612081045doh202612081345641doh202612081610fra20261208203071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-32", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-32", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-32", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAaHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 114233, "gross_total": 114233, "base_fare": 30462, "tax": 83771, "sell": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNDIzMywiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDIzMy4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0MjMzLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTQyMzMuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDIzMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-32", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-32", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAaHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 114233, "calendar_total_sell": 114233, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 114233, "filter": { "id": "F1TT00006-32", "price": 114233, "journey_duration": "PT1D13H45M", "journey_duration_seconds": 135900, "layover_duration": "PT14H40M", "layover_duration_seconds": 52800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-08T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121810dac202611130155638dac202612080325doh202612080625639doh202612080900fra20261208132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-33", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-33", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-33", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 114233, "gross_total": 114233, "base_fare": 30462, "tax": 83771, "sell": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNDIzMywiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDIzMy4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0MjMzLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTQyMzMuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDIzMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-33", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-33", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 114233, "calendar_total_sell": 114233, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 114233, "filter": { "id": "F1TT00006-33", "price": 114233, "journey_duration": "PT1D15H25M", "journey_duration_seconds": 141900, "layover_duration": "PT16H20M", "layover_duration_seconds": 58800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121810dac202611130155638dac202612081915doh2026120822151639doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-34", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-34", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-34", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 114233, "gross_total": 114233, "base_fare": 30462, "tax": 83771, "sell": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNDIzMywiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDIzMy4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0MjMzLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTQyMzMuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDIzMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-34", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-34", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 114233, "calendar_total_sell": 114233, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 114233, "filter": { "id": "F1TT00006-34", "price": 114233, "journey_duration": "PT1D15H55M", "journey_duration_seconds": 143700, "layover_duration": "PT16H50M", "layover_duration_seconds": 60600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121810dac202611130155638dac202612081845doh202612082145643doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-35", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-35", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-35", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT09H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 114233, "gross_total": 114233, "base_fare": 30462, "tax": 83771, "sell": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNDIzMywiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDIzMy4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0MjMzLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTQyMzMuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDIzMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-35", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-35", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT09H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 114233, "calendar_total_sell": 114233, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 114233, "filter": { "id": "F1TT00006-35", "price": 114233, "journey_duration": "PT1D20H55M", "journey_duration_seconds": 161700, "layover_duration": "PT21H50M", "layover_duration_seconds": 78600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T20:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121810dac202611130155638dac202612080325doh202612080625639doh202612081610fra20261208203071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-36", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-36", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-36", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT10H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 114233, "gross_total": 114233, "base_fare": 30462, "tax": 83771, "sell": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNDIzMywiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDIzMy4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0MjMzLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTQyMzMuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDIzMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-36", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-36", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT10H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 114233, "calendar_total_sell": 114233, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 114233, "filter": { "id": "F1TT00006-36", "price": 114233, "journey_duration": "PT1D21H55M", "journey_duration_seconds": 165300, "layover_duration": "PT22H50M", "layover_duration_seconds": 82200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-09T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121810dac202611130155638dac202612081915doh2026120822151639doh202612090900fra20261209132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-37", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-37", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-37", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 114233, "gross_total": 114233, "base_fare": 30462, "tax": 83771, "sell": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNDIzMywiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDIzMy4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0MjMzLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTQyMzMuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDIzMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-37", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-37", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 114233, "calendar_total_sell": 114233, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 114233, "filter": { "id": "F1TT00006-37", "price": 114233, "journey_duration": "PT1D22H25M", "journey_duration_seconds": 167100, "layover_duration": "PT23H20M", "layover_duration_seconds": 84000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-09T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121810dac202611130155638dac202612081845doh202612082145643doh202612090900fra20261209132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-38", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-38", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-38", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 114233, "gross_total": 114233, "base_fare": 30462, "tax": 83771, "sell": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNDIzMywiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDIzMy4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0MjMzLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTQyMzMuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDIzMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-38", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-38", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 114233, "calendar_total_sell": 114233, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 114233, "filter": { "id": "F1TT00006-38", "price": 114233, "journey_duration": "PT1D14H15M", "journey_duration_seconds": 137700, "layover_duration": "PT14H55M", "layover_duration_seconds": 53700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T20:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611121145dac202611121930642dac202612081045doh202612081345641doh202612081610fra20261208203071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-39", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-39", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-39", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAaHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 114233, "gross_total": 114233, "base_fare": 30462, "tax": 83771, "sell": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNDIzMywiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDIzMy4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0MjMzLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTQyMzMuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDIzMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-39", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-39", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAaHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 114233, "calendar_total_sell": 114233, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 114233, "filter": { "id": "F1TT00006-39", "price": 114233, "journey_duration": "PT1D14H25M", "journey_duration_seconds": 138300, "layover_duration": "PT15H5M", "layover_duration_seconds": 54300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-08T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611121145dac202611121930642dac202612080325doh202612080625639doh202612080900fra20261208132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-40", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-40", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-40", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 114233, "gross_total": 114233, "base_fare": 30462, "tax": 83771, "sell": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNDIzMywiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDIzMy4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0MjMzLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTQyMzMuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDIzMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-40", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-40", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 114233, "calendar_total_sell": 114233, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 114233, "filter": { "id": "F1TT00006-40", "price": 114233, "journey_duration": "PT1D16H5M", "journey_duration_seconds": 144300, "layover_duration": "PT16H45M", "layover_duration_seconds": 60300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611121145dac202611121930642dac202612081915doh2026120822151639doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-41", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-41", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-41", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 114233, "gross_total": 114233, "base_fare": 30462, "tax": 83771, "sell": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNDIzMywiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDIzMy4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0MjMzLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTQyMzMuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDIzMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-41", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-41", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 114233, "calendar_total_sell": 114233, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 114233, "filter": { "id": "F1TT00006-41", "price": 114233, "journey_duration": "PT1D16H35M", "journey_duration_seconds": 146100, "layover_duration": "PT17H15M", "layover_duration_seconds": 62100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611121145dac202611121930642dac202612081845doh202612082145643doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-42", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-42", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-42", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT09H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 114233, "gross_total": 114233, "base_fare": 30462, "tax": 83771, "sell": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNDIzMywiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDIzMy4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0MjMzLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTQyMzMuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDIzMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-42", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-42", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT09H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 114233, "calendar_total_sell": 114233, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 114233, "filter": { "id": "F1TT00006-42", "price": 114233, "journey_duration": "PT1D21H35M", "journey_duration_seconds": 164100, "layover_duration": "PT22H15M", "layover_duration_seconds": 80100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T20:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611121145dac202611121930642dac202612080325doh202612080625639doh202612081610fra20261208203071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-43", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-43", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-43", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT10H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 114233, "gross_total": 114233, "base_fare": 30462, "tax": 83771, "sell": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNDIzMywiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDIzMy4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0MjMzLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTQyMzMuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDIzMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-43", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-43", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT10H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 114233, "calendar_total_sell": 114233, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 114233, "filter": { "id": "F1TT00006-43", "price": 114233, "journey_duration": "PT1D22H35M", "journey_duration_seconds": 167700, "layover_duration": "PT23H15M", "layover_duration_seconds": 83700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-09T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611121145dac202611121930642dac202612081915doh2026120822151639doh202612090900fra20261209132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-44", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-44", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-44", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 114233, "gross_total": 114233, "base_fare": 30462, "tax": 83771, "sell": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNDIzMywiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDIzMy4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0MjMzLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTQyMzMuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDIzMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-44", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-44", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 114233, "calendar_total_sell": 114233, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 114233, "filter": { "id": "F1TT00006-44", "price": 114233, "journey_duration": "PT1D23H5M", "journey_duration_seconds": 169500, "layover_duration": "PT23H45M", "layover_duration_seconds": 85500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-09T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611121145dac202611121930642dac202612081845doh202612082145643doh202612090900fra20261209132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-45", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-45", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-45", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H5M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT12H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 114233, "gross_total": 114233, "base_fare": 30462, "tax": 83771, "sell": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNDIzMywiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDIzMy4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0MjMzLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTQyMzMuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDIzMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-45", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-45", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H5M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT12H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 114233, "calendar_total_sell": 114233, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 114233, "filter": { "id": "F1TT00006-45", "price": 114233, "journey_duration": "PT1D12H45M", "journey_duration_seconds": 132300, "layover_duration": "PT13H40M", "layover_duration_seconds": 49200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611111810dac202611120155638dac202612081045doh202612081345641doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-46", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-46", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-46", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H5M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT12H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 114233, "gross_total": 114233, "base_fare": 30462, "tax": 83771, "sell": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNDIzMywiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDIzMy4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0MjMzLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTQyMzMuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDIzMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-46", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-46", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H5M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT12H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 114233, "calendar_total_sell": 114233, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 114233, "filter": { "id": "F1TT00006-46", "price": 114233, "journey_duration": "PT1D14H20M", "journey_duration_seconds": 138000, "layover_duration": "PT15H0M", "layover_duration_seconds": 54000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611120130dac202611120915640dac202612081045doh202612081345641doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-47", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-47", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-47", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H5M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT12H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 114233, "gross_total": 114233, "base_fare": 30462, "tax": 83771, "sell": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNDIzMywiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDIzMy4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0MjMzLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTQyMzMuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDIzMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-47", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-47", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H5M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT12H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 114233, "calendar_total_sell": 114233, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 114233, "filter": { "id": "F1TT00006-47", "price": 114233, "journey_duration": "PT1D17H30M", "journey_duration_seconds": 149400, "layover_duration": "PT18H25M", "layover_duration_seconds": 66300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121145dac202611121930642dac202612081045doh202612081345641doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-48", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-48", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-48", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H5M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT12H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 114233, "gross_total": 114233, "base_fare": 30462, "tax": 83771, "sell": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MjMzLCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNDIzMywiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 114233, "base_fare": 30462, "tax": 83771, "gross": { "base_fare": "30462.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDIzMy4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0MjMzLjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTQyMzMuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDIzMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-48", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-48", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H5M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT12H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 114233, "calendar_total_sell": 114233, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 114233, "filter": { "id": "F1TT00006-48", "price": 114233, "journey_duration": "PT1D20H5M", "journey_duration_seconds": 158700, "layover_duration": "PT21H0M", "layover_duration_seconds": 75600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611120130dac202611120915640dac202612081045doh202612081345641doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-49", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-49", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-49", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H5M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT12H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 114555, "gross_total": 114555, "base_fare": 30462, "tax": 84093, "sell": { "currency": "BDT", "total": 114555, "base_fare": 30462, "tax": 84093 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0NTU1LCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjg0MDkzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0NTU1LCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjg0MDkzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNDU1NSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4NDA5M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114555, "base_fare": 30462, "tax": 84093, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "84093.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 114555, "base_fare": 30462, "tax": 84093, "gross": { "base_fare": "30462.00", "tax": "84093.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32470.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDU1NS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODQwOTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6Ijg0MDkzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0NTU1LjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4NDA5My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODQwOTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTQ1NTUuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6Ijg0MDkzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDU1NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyNDcwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMTYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJRQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDA3OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlI5IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2ODAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM5MjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU0NDgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-49", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-49", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H5M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT12H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 114555, "calendar_total_sell": 114555, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 114555, "filter": { "id": "F1TT00006-49", "price": 114555, "journey_duration": "PT1D23H55M", "journey_duration_seconds": 172500, "layover_duration": "PT1D0H50M", "layover_duration_seconds": 89400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121810dac202611130155638dac202612081045doh202612081345641doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-50", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-50", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-50", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H5M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT12H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 114555, "gross_total": 114555, "base_fare": 30462, "tax": 84093, "sell": { "currency": "BDT", "total": 114555, "base_fare": 30462, "tax": 84093 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0NTU1LCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjg0MDkzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0NTU1LCJiYXNlX2ZhcmUiOjMwNDYyLCJ0YXgiOjg0MDkzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNDU1NSwiYmFzZV9mYXJlIjozMDQ2MiwidGF4Ijo4NDA5M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114555, "base_fare": 30462, "tax": 84093, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30462.00", "tax": "84093.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 114555, "base_fare": 30462, "tax": 84093, "gross": { "base_fare": "30462.00", "tax": "84093.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32470.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDU1NS4wMCIsImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODQwOTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6Ijg0MDkzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0NTU1LjAwIiwiYmFzZV9mYXJlIjoiMzA0NjIuMDAiLCJ0YXgiOiI4NDA5My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNDYyLjAwIiwidGF4IjoiODQwOTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTQ1NTUuMDAiLCJiYXNlX2ZhcmUiOiIzMDQ2Mi4wMCIsInRheCI6Ijg0MDkzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDU1NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyNDcwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMTYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJRQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDA3OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlI5IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2ODAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM5MjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU0NDgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OLDEP1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-50", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cOcXfxBuEnHgwq0cNefP\/HsAVNbEI7zddOCSE4cRspW\/iPBe\/l0dFeCWhw+nJMIHdPULsDInLC7ZrLnb1gmtBQG3hWjsF8TqsWVKl+IgscI9celdE5dVZPwk7DpG7gJ8pFZYv52Yt4vWyTa\/9C2aF\/1b0PZREsnA==", "FareInfoRef": "hV3RtGz3nDKAGKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-50", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H5M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT12H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd62aBt2ifIRiyqFCBbdcP9jMAlFwlLssZ49jvfexBZVWfx\/THhPj4b6ikCF8ZUWoLo6Hd0BEblg31K+a8sYJiaOqA78rToG0zXOLChS3EBHZZw5hUimZnSmp6KfRpfcwE\/kG2UN6dmyOF7uk3M7oazgX7n3AXLFLK8=", "FareInfoRef": "hV3RtGz3nDKAXKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 114555, "calendar_total_sell": 114555, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 114555, "filter": { "id": "F1TT00006-50", "price": 114555, "journey_duration": "PT2D0H35M", "journey_duration_seconds": 174900, "layover_duration": "PT1D1H15M", "layover_duration_seconds": 90900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611121145dac202611121930642dac202612081045doh202612081345641doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-51", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-51", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "10H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8GuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T11:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T01:10:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H25M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-51", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "9H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T15:45: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-12-08T17:45: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-12-08", "flight_time": "PT2H30M", "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": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nvaqe3eWlrFgRQpE9aX\/f9n7BoVFmhyw2luEkKwYkdjZAz\/0eHbxRfKnoACyzfXCOPdw2vXICI99tW2T50r1MSKJyqKz2r0Y+rTwILs8lNRK4wr55jITmd6GhyrcUhO4BbTQllifudpq9w88OIlXVAceCvnfokwLPk=", "FareInfoRef": "hV3RtGz3nDKAjKuxFDAAAA==" }, "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": "hV3RtGz3nDKAoHuxFDAAAA==", "origin": "DEL", "departure_time": "2026-12-09T03:00:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T09:45:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT11H15M", "distance": "3805", "lay_over": "PT09H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2025" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2025" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nvaqe3eWlrFgRQpE9aX\/f9n7BoVFmhyw2luEkKwYkdjZAz\/0eHbxRfKnoACyzfXCOPdw2vXICI99tW2T50r1MSKJyqKz2r0Y+rTwILs8lNRK4wr55jITmd6GhyrcUhO4BbTQllifudpq9w88OIlXVAceCvnfokwLPk=", "FareInfoRef": "hV3RtGz3nDKAjKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 133875, "gross_total": 133875, "base_fare": 53970, "tax": 79905, "sell": { "currency": "BDT", "total": 133875, "base_fare": 53970, "tax": 79905 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzODc1LCJiYXNlX2ZhcmUiOjUzOTcwLCJ0YXgiOjc5OTA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzODc1LCJiYXNlX2ZhcmUiOjUzOTcwLCJ0YXgiOjc5OTA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzMzg3NSwiYmFzZV9mYXJlIjo1Mzk3MCwidGF4Ijo3OTkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 133875, "base_fare": 53970, "tax": 79905, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "53970.00", "tax": "79905.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 133875, "base_fare": 53970, "tax": 79905, "gross": { "base_fare": "53970.00", "tax": "79905.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "49500.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "22618.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMzg3NS4wMCIsImJhc2VfZmFyZSI6IjUzOTcwLjAwIiwidGF4IjoiNzk5MDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1Mzk3MC4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTMzODc1LjAwIiwiYmFzZV9mYXJlIjoiNTM5NzAuMDAiLCJ0YXgiOiI3OTkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzOTcwLjAwIiwidGF4IjoiNzk5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMzM4NzUuMDAiLCJiYXNlX2ZhcmUiOiI1Mzk3MC4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzMzg3NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTUwMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NDAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjI2MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NDAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YXRFR", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YXRFR", "cabin": "economy" }, { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "U", "farebasis": "UL2YXRFR", "cabin": "economy" }, { "origin": "DEL", "destination": "FRA", "operating": "AI", "marketing": "AI", "booking_code": "U", "farebasis": "UL2YXRFR", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-51", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "10H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8GuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T11:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T01:10:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H25M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-51", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "9H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T15:45: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-12-08T17:45: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-12-08", "flight_time": "PT2H30M", "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": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nvaqe3eWlrFgRQpE9aX\/f9n7BoVFmhyw2luEkKwYkdjZAz\/0eHbxRfKnoACyzfXCOPdw2vXICI99tW2T50r1MSKJyqKz2r0Y+rTwILs8lNRK4wr55jITmd6GhyrcUhO4BbTQllifudpq9w88OIlXVAceCvnfokwLPk=", "FareInfoRef": "hV3RtGz3nDKAjKuxFDAAAA==" }, "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": "hV3RtGz3nDKAoHuxFDAAAA==", "origin": "DEL", "departure_time": "2026-12-09T03:00:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T09:45:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT11H15M", "distance": "3805", "lay_over": "PT09H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2025" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2025" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nvaqe3eWlrFgRQpE9aX\/f9n7BoVFmhyw2luEkKwYkdjZAz\/0eHbxRfKnoACyzfXCOPdw2vXICI99tW2T50r1MSKJyqKz2r0Y+rTwILs8lNRK4wr55jITmd6GhyrcUhO4BbTQllifudpq9w88OIlXVAceCvnfokwLPk=", "FareInfoRef": "hV3RtGz3nDKAjKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 133875, "calendar_total_sell": 133875, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 133875, "filter": { "id": "F1TT00006-51", "price": 133875, "journey_duration": "PT1D21H30M", "journey_duration_seconds": 163800, "layover_duration": "PT19H55M", "layover_duration_seconds": 71700, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T11:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-09T09:45:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611111115del2026111201102026del202611121150dac2026111214452227dac202612081545del2026120817452228del202612090300fra2026120909452025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-52", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-52", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "10H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8GuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T11:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T01:10:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H25M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-52", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H10M", "transit_time": "18H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T15:45: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-12-08T17:45: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-12-08", "flight_time": "PT2H30M", "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": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nvaqe3eWlrFgRQpE9aX\/f9n7BoVFmhyw2luEkKwYkdjZAz\/0eHbxRfKnoACyzfXCOPdw2vXICI99tW2T50r1MSKJyqKz2r0Y+rTwILs8lNRK4wr55jITmd6GhyrcUhO4BbTQllifudpq9w88OIlXVAceCvnfokwLPk=", "FareInfoRef": "hV3RtGz3nDKAjKuxFDAAAA==" }, "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": "hV3RtGz3nDKAqHuxFDAAAA==", "origin": "DEL", "departure_time": "2026-12-09T12:10:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T18:55:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT11H15M", "distance": "3805", "lay_over": "PT18H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2029" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2029" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nvaqe3eWlrFgRQpE9aX\/f9n7BoVFmhyw2luEkKwYkdjZAz\/0eHbxRfKnoACyzfXCOPdw2vXICI99tW2T50r1MSKJyqKz2r0Y+rTwILs8lNRK4wr55jITmd6GhyrcUhO4BbTQllifudpq9w88OIlXVAceCvnfokwLPk=", "FareInfoRef": "hV3RtGz3nDKAjKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 133875, "gross_total": 133875, "base_fare": 53970, "tax": 79905, "sell": { "currency": "BDT", "total": 133875, "base_fare": 53970, "tax": 79905 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzODc1LCJiYXNlX2ZhcmUiOjUzOTcwLCJ0YXgiOjc5OTA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzODc1LCJiYXNlX2ZhcmUiOjUzOTcwLCJ0YXgiOjc5OTA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzMzg3NSwiYmFzZV9mYXJlIjo1Mzk3MCwidGF4Ijo3OTkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 133875, "base_fare": 53970, "tax": 79905, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "53970.00", "tax": "79905.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 133875, "base_fare": 53970, "tax": 79905, "gross": { "base_fare": "53970.00", "tax": "79905.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "49500.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "22618.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMzg3NS4wMCIsImJhc2VfZmFyZSI6IjUzOTcwLjAwIiwidGF4IjoiNzk5MDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1Mzk3MC4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTMzODc1LjAwIiwiYmFzZV9mYXJlIjoiNTM5NzAuMDAiLCJ0YXgiOiI3OTkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzOTcwLjAwIiwidGF4IjoiNzk5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMzM4NzUuMDAiLCJiYXNlX2ZhcmUiOiI1Mzk3MC4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzMzg3NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTUwMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NDAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjI2MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NDAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YXRFR", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YXRFR", "cabin": "economy" }, { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "U", "farebasis": "UL2YXRFR", "cabin": "economy" }, { "origin": "DEL", "destination": "FRA", "operating": "AI", "marketing": "AI", "booking_code": "U", "farebasis": "UL2YXRFR", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-52", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "10H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8GuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T11:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T01:10:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H25M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-52", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H10M", "transit_time": "18H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T15:45: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-12-08T17:45: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-12-08", "flight_time": "PT2H30M", "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": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nvaqe3eWlrFgRQpE9aX\/f9n7BoVFmhyw2luEkKwYkdjZAz\/0eHbxRfKnoACyzfXCOPdw2vXICI99tW2T50r1MSKJyqKz2r0Y+rTwILs8lNRK4wr55jITmd6GhyrcUhO4BbTQllifudpq9w88OIlXVAceCvnfokwLPk=", "FareInfoRef": "hV3RtGz3nDKAjKuxFDAAAA==" }, "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": "hV3RtGz3nDKAqHuxFDAAAA==", "origin": "DEL", "departure_time": "2026-12-09T12:10:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T18:55:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT11H15M", "distance": "3805", "lay_over": "PT18H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2029" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2029" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nvaqe3eWlrFgRQpE9aX\/f9n7BoVFmhyw2luEkKwYkdjZAz\/0eHbxRfKnoACyzfXCOPdw2vXICI99tW2T50r1MSKJyqKz2r0Y+rTwILs8lNRK4wr55jITmd6GhyrcUhO4BbTQllifudpq9w88OIlXVAceCvnfokwLPk=", "FareInfoRef": "hV3RtGz3nDKAjKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 133875, "calendar_total_sell": 133875, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 133875, "filter": { "id": "F1TT00006-52", "price": 133875, "journey_duration": "PT2D6H40M", "journey_duration_seconds": 196800, "layover_duration": "PT1D5H5M", "layover_duration_seconds": 104700, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T11:15:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-09T18:55:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611111115del2026111201102026del202611121150dac2026111214452227dac202612081545del2026120817452228del202612091210fra2026120918552029", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-53", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-53", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H25M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAEHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:20:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BOM", "arrival_time": "2026-11-12T09:40:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT8H50M", "distance": "4083", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "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": "hV3RtGz3nDKAGHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-11-13T07:20:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-13T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-13", "flight_time": "PT2H55M", "distance": "1174", "lay_over": "PT21H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-53", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "9H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T15:45: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-12-08T17:45: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-12-08", "flight_time": "PT2H30M", "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": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nvaqe3eWlrFgRQpE9aX\/f9n7BoVFmhyw2luEkKwYkdjZAz\/0eHbxRfKnoACyzfXCOPdw2vXICI99tW2T50r1MSKJyqKz2r0Y+rTwILs8lNRK4wr55jITmd6GhyrcUhO4BbTQllifudpq9w88OIlXVAceCvnfokwLPk=", "FareInfoRef": "hV3RtGz3nDKAjKuxFDAAAA==" }, "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": "hV3RtGz3nDKAoHuxFDAAAA==", "origin": "DEL", "departure_time": "2026-12-09T03:00:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T09:45:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT11H15M", "distance": "3805", "lay_over": "PT09H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2025" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2025" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nvaqe3eWlrFgRQpE9aX\/f9n7BoVFmhyw2luEkKwYkdjZAz\/0eHbxRfKnoACyzfXCOPdw2vXICI99tW2T50r1MSKJyqKz2r0Y+rTwILs8lNRK4wr55jITmd6GhyrcUhO4BbTQllifudpq9w88OIlXVAceCvnfokwLPk=", "FareInfoRef": "hV3RtGz3nDKAjKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 133875, "gross_total": 133875, "base_fare": 53970, "tax": 79905, "sell": { "currency": "BDT", "total": 133875, "base_fare": 53970, "tax": 79905 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzODc1LCJiYXNlX2ZhcmUiOjUzOTcwLCJ0YXgiOjc5OTA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzODc1LCJiYXNlX2ZhcmUiOjUzOTcwLCJ0YXgiOjc5OTA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzMzg3NSwiYmFzZV9mYXJlIjo1Mzk3MCwidGF4Ijo3OTkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 133875, "base_fare": 53970, "tax": 79905, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "53970.00", "tax": "79905.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 133875, "base_fare": 53970, "tax": 79905, "gross": { "base_fare": "53970.00", "tax": "79905.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "49500.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "22618.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMzg3NS4wMCIsImJhc2VfZmFyZSI6IjUzOTcwLjAwIiwidGF4IjoiNzk5MDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1Mzk3MC4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTMzODc1LjAwIiwiYmFzZV9mYXJlIjoiNTM5NzAuMDAiLCJ0YXgiOiI3OTkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzOTcwLjAwIiwidGF4IjoiNzk5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMzM4NzUuMDAiLCJiYXNlX2ZhcmUiOiI1Mzk3MC4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzMzg3NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTUwMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NDAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjI2MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NDAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YXRFR", "cabin": "economy" }, { "origin": "BOM", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YXRFR", "cabin": "economy" }, { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "U", "farebasis": "UL2YXRFR", "cabin": "economy" }, { "origin": "DEL", "destination": "FRA", "operating": "AI", "marketing": "AI", "booking_code": "U", "farebasis": "UL2YXRFR", "cabin": "economy" } ], "connecting": [ "BOM", "DEL" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-53", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H25M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAEHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:20:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BOM", "arrival_time": "2026-11-12T09:40:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT8H50M", "distance": "4083", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "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": "hV3RtGz3nDKAGHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-11-13T07:20:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-13T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-13", "flight_time": "PT2H55M", "distance": "1174", "lay_over": "PT21H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-53", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "9H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T15:45: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-12-08T17:45: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-12-08", "flight_time": "PT2H30M", "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": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nvaqe3eWlrFgRQpE9aX\/f9n7BoVFmhyw2luEkKwYkdjZAz\/0eHbxRfKnoACyzfXCOPdw2vXICI99tW2T50r1MSKJyqKz2r0Y+rTwILs8lNRK4wr55jITmd6GhyrcUhO4BbTQllifudpq9w88OIlXVAceCvnfokwLPk=", "FareInfoRef": "hV3RtGz3nDKAjKuxFDAAAA==" }, "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": "hV3RtGz3nDKAoHuxFDAAAA==", "origin": "DEL", "departure_time": "2026-12-09T03:00:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T09:45:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT11H15M", "distance": "3805", "lay_over": "PT09H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2025" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2025" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nvaqe3eWlrFgRQpE9aX\/f9n7BoVFmhyw2luEkKwYkdjZAz\/0eHbxRfKnoACyzfXCOPdw2vXICI99tW2T50r1MSKJyqKz2r0Y+rTwILs8lNRK4wr55jITmd6GhyrcUhO4BbTQllifudpq9w88OIlXVAceCvnfokwLPk=", "FareInfoRef": "hV3RtGz3nDKAjKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 133875, "calendar_total_sell": 133875, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 133875, "filter": { "id": "F1TT00006-53", "price": 133875, "journey_duration": "PT2D8H25M", "journey_duration_seconds": 203100, "layover_duration": "PT1D6H55M", "layover_duration_seconds": 111300, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T20:20:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-09T09:45:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611112020bom2026111209402028bom202611130720dac2026111310452183dac202612081545del2026120817452228del202612090300fra2026120909452025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-54", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-54", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H25M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAEHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:20:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BOM", "arrival_time": "2026-11-12T09:40:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT8H50M", "distance": "4083", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "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": "hV3RtGz3nDKAGHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-11-13T07:20:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-13T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-13", "flight_time": "PT2H55M", "distance": "1174", "lay_over": "PT21H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-54", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H10M", "transit_time": "18H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T15:45: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-12-08T17:45: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-12-08", "flight_time": "PT2H30M", "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": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nvaqe3eWlrFgRQpE9aX\/f9n7BoVFmhyw2luEkKwYkdjZAz\/0eHbxRfKnoACyzfXCOPdw2vXICI99tW2T50r1MSKJyqKz2r0Y+rTwILs8lNRK4wr55jITmd6GhyrcUhO4BbTQllifudpq9w88OIlXVAceCvnfokwLPk=", "FareInfoRef": "hV3RtGz3nDKAjKuxFDAAAA==" }, "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": "hV3RtGz3nDKAqHuxFDAAAA==", "origin": "DEL", "departure_time": "2026-12-09T12:10:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T18:55:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT11H15M", "distance": "3805", "lay_over": "PT18H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2029" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2029" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nvaqe3eWlrFgRQpE9aX\/f9n7BoVFmhyw2luEkKwYkdjZAz\/0eHbxRfKnoACyzfXCOPdw2vXICI99tW2T50r1MSKJyqKz2r0Y+rTwILs8lNRK4wr55jITmd6GhyrcUhO4BbTQllifudpq9w88OIlXVAceCvnfokwLPk=", "FareInfoRef": "hV3RtGz3nDKAjKuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 133875, "gross_total": 133875, "base_fare": 53970, "tax": 79905, "sell": { "currency": "BDT", "total": 133875, "base_fare": 53970, "tax": 79905 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzODc1LCJiYXNlX2ZhcmUiOjUzOTcwLCJ0YXgiOjc5OTA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzODc1LCJiYXNlX2ZhcmUiOjUzOTcwLCJ0YXgiOjc5OTA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzMzg3NSwiYmFzZV9mYXJlIjo1Mzk3MCwidGF4Ijo3OTkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 133875, "base_fare": 53970, "tax": 79905, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "53970.00", "tax": "79905.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 133875, "base_fare": 53970, "tax": 79905, "gross": { "base_fare": "53970.00", "tax": "79905.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "49500.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "22618.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMzg3NS4wMCIsImJhc2VfZmFyZSI6IjUzOTcwLjAwIiwidGF4IjoiNzk5MDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1Mzk3MC4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTMzODc1LjAwIiwiYmFzZV9mYXJlIjoiNTM5NzAuMDAiLCJ0YXgiOiI3OTkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzOTcwLjAwIiwidGF4IjoiNzk5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMzM4NzUuMDAiLCJiYXNlX2ZhcmUiOiI1Mzk3MC4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzMzg3NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTUwMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NDAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjI2MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NDAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YXRFR", "cabin": "economy" }, { "origin": "BOM", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YXRFR", "cabin": "economy" }, { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "U", "farebasis": "UL2YXRFR", "cabin": "economy" }, { "origin": "DEL", "destination": "FRA", "operating": "AI", "marketing": "AI", "booking_code": "U", "farebasis": "UL2YXRFR", "cabin": "economy" } ], "connecting": [ "BOM", "DEL" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-54", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H25M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAEHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:20:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BOM", "arrival_time": "2026-11-12T09:40:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT8H50M", "distance": "4083", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "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": "hV3RtGz3nDKAGHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-11-13T07:20:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-13T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-13", "flight_time": "PT2H55M", "distance": "1174", "lay_over": "PT21H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-54", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H10M", "transit_time": "18H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T15:45: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-12-08T17:45: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-12-08", "flight_time": "PT2H30M", "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": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nvaqe3eWlrFgRQpE9aX\/f9n7BoVFmhyw2luEkKwYkdjZAz\/0eHbxRfKnoACyzfXCOPdw2vXICI99tW2T50r1MSKJyqKz2r0Y+rTwILs8lNRK4wr55jITmd6GhyrcUhO4BbTQllifudpq9w88OIlXVAceCvnfokwLPk=", "FareInfoRef": "hV3RtGz3nDKAjKuxFDAAAA==" }, "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": "hV3RtGz3nDKAqHuxFDAAAA==", "origin": "DEL", "departure_time": "2026-12-09T12:10:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T18:55:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT11H15M", "distance": "3805", "lay_over": "PT18H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2029" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2029" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nvaqe3eWlrFgRQpE9aX\/f9n7BoVFmhyw2luEkKwYkdjZAz\/0eHbxRfKnoACyzfXCOPdw2vXICI99tW2T50r1MSKJyqKz2r0Y+rTwILs8lNRK4wr55jITmd6GhyrcUhO4BbTQllifudpq9w88OIlXVAceCvnfokwLPk=", "FareInfoRef": "hV3RtGz3nDKAjKuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 133875, "calendar_total_sell": 133875, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 133875, "filter": { "id": "F1TT00006-54", "price": 133875, "journey_duration": "PT2D17H35M", "journey_duration_seconds": 236100, "layover_duration": "PT1D16H5M", "layover_duration_seconds": 144300, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T20:20:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-09T18:55:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611112020bom2026111209402028bom202611130720dac2026111310452183dac202612081545del2026120817452228del202612091210fra2026120918552029", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-55", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-55", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAsHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T10:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H20M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cW2Z8jpOz6E8Nh1SgX3\/8xHEATm9BO87VDQwhO3KQqU\/iPAe8hnpEfBmQ4vhQN3i\/LAcquQEQ8nldXXrdtRzfRinLDvWobNG8jC2w231ENlJa3PZJ1Z3oq6teokhv4ifVEmWO6p\/WYOD7y4kv8QpnBW7n3AXg\/LMs=", "FareInfoRef": "hV3RtGz3nDKA5KuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H15M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cW2Z8jpOz6E8Nh1SgX3\/8xHEATm9BO87VDQwhO3KQqU\/iPAe8hnpEfBmQ4vhQN3i\/LAcquQEQ8nldXXrdtRzfRinLDvWobNG8jC2w231ENlJa3PZJ1Z3oq6teokhv4ifVEmWO6p\/WYOD7y4kv8QpnBW7n3AXg\/LMs=", "FareInfoRef": "hV3RtGz3nDKA5KuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-55", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H45M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T11: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-12-08T14:50:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-08", "flight_time": "PT3H35M", "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": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YXGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3il2nb6V0G36UpPpEvvi\/3+GFGciCdyRg4OcMxOnECjl\/xjwHuSGuitQwZbLJgiXdPKmgYgiHju317pscA+ms0nV5S8GH9SoowF00uhSqxZHLaLdy507ol9Gp7aBH5mvRquUZ5nXYpdHe1juh0gT7FXb+wBS8Syc", "FareInfoRef": "hV3RtGz3nDKAOLuxFDAAAA==" }, "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": "hV3RtGz3nDKACHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-12-09T12:30:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T18:30:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT10H30M", "distance": "4083", "lay_over": "PT21H40M", "lay_over_date": "2026-12-08", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2027" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2027" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YXGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3il2nb6V0G36UpPpEvvi\/3+GFGciCdyRg4OcMxOnECjl\/xjwHuSGuitQwZbLJgiXdPKmgYgiHju317pscA+ms0nV5S8GH9SoowF00uhSqxZHLaLdy507ol9Gp7aBH5mvRquUZ5nXYpdHe1juh0gT7FXb+wBS8Syc", "FareInfoRef": "hV3RtGz3nDKAOLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 138047, "gross_total": 138047, "base_fare": 58142, "tax": 79905, "sell": { "currency": "BDT", "total": 138047, "base_fare": 58142, "tax": 79905 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM4MDQ3LCJiYXNlX2ZhcmUiOjU4MTQyLCJ0YXgiOjc5OTA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM4MDQ3LCJiYXNlX2ZhcmUiOjU4MTQyLCJ0YXgiOjc5OTA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzODA0NywiYmFzZV9mYXJlIjo1ODE0MiwidGF4Ijo3OTkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 138047, "base_fare": 58142, "tax": 79905, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "58142.00", "tax": "79905.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 138047, "base_fare": 58142, "tax": 79905, "gross": { "base_fare": "58142.00", "tax": "79905.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "49500.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "22618.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzODA0Ny4wMCIsImJhc2VfZmFyZSI6IjU4MTQyLjAwIiwidGF4IjoiNzk5MDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODE0Mi4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM4MDQ3LjAwIiwiYmFzZV9mYXJlIjoiNTgxNDIuMDAiLCJ0YXgiOiI3OTkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4MTQyLjAwIiwidGF4IjoiNzk5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMzgwNDcuMDAiLCJiYXNlX2ZhcmUiOiI1ODE0Mi4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzODA0NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTUwMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NDAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjI2MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NDAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "W", "farebasis": "WL2YXSFR", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "W", "farebasis": "WL2YXSFR", "cabin": "economy" }, { "origin": "DAC", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "S", "farebasis": "SU2YXGFR", "cabin": "economy" }, { "origin": "BOM", "destination": "FRA", "operating": "AI", "marketing": "AI", "booking_code": "S", "farebasis": "SU2YXGFR", "cabin": "economy" } ], "connecting": [ "DEL", "BOM" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-55", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAsHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T10:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H20M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cW2Z8jpOz6E8Nh1SgX3\/8xHEATm9BO87VDQwhO3KQqU\/iPAe8hnpEfBmQ4vhQN3i\/LAcquQEQ8nldXXrdtRzfRinLDvWobNG8jC2w231ENlJa3PZJ1Z3oq6teokhv4ifVEmWO6p\/WYOD7y4kv8QpnBW7n3AXg\/LMs=", "FareInfoRef": "hV3RtGz3nDKA5KuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H15M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cW2Z8jpOz6E8Nh1SgX3\/8xHEATm9BO87VDQwhO3KQqU\/iPAe8hnpEfBmQ4vhQN3i\/LAcquQEQ8nldXXrdtRzfRinLDvWobNG8jC2w231ENlJa3PZJ1Z3oq6teokhv4ifVEmWO6p\/WYOD7y4kv8QpnBW7n3AXg\/LMs=", "FareInfoRef": "hV3RtGz3nDKA5KuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-55", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H45M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T11: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-12-08T14:50:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-08", "flight_time": "PT3H35M", "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": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YXGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3il2nb6V0G36UpPpEvvi\/3+GFGciCdyRg4OcMxOnECjl\/xjwHuSGuitQwZbLJgiXdPKmgYgiHju317pscA+ms0nV5S8GH9SoowF00uhSqxZHLaLdy507ol9Gp7aBH5mvRquUZ5nXYpdHe1juh0gT7FXb+wBS8Syc", "FareInfoRef": "hV3RtGz3nDKAOLuxFDAAAA==" }, "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": "hV3RtGz3nDKACHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-12-09T12:30:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T18:30:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT10H30M", "distance": "4083", "lay_over": "PT21H40M", "lay_over_date": "2026-12-08", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2027" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2027" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YXGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3il2nb6V0G36UpPpEvvi\/3+GFGciCdyRg4OcMxOnECjl\/xjwHuSGuitQwZbLJgiXdPKmgYgiHju317pscA+ms0nV5S8GH9SoowF00uhSqxZHLaLdy507ol9Gp7aBH5mvRquUZ5nXYpdHe1juh0gT7FXb+wBS8Syc", "FareInfoRef": "hV3RtGz3nDKAOLuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 138047, "calendar_total_sell": 138047, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 138047, "filter": { "id": "F1TT00006-55", "price": 138047, "journey_duration": "PT2D0H45M", "journey_duration_seconds": 175500, "layover_duration": "PT22H55M", "layover_duration_seconds": 82500, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DEL", "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T20:45:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-09T18:30:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611112045del2026111210352030del202611121150dac2026111214452227dac202612081145bom2026120814502184bom202612091230fra2026120918302027", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-56", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-56", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAuHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T21:10:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-12T06:40: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-11-11", "flight_time": "PT6H30M", "distance": "3015", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "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": "hV3RtGz3nDKAwHuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T10:30:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T17:00:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H30M", "distance": "2207", "lay_over": "PT03H50M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-56", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H25M", "transit_time": "1H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA2HuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T09:55: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-12-08T13:20:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-08", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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": "hV3RtGz3nDKA4HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-08T15:10:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-08T19:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H10M", "distance": "3015", "lay_over": "PT01H50M", "lay_over_date": "2026-12-08", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 140657, "gross_total": 140657, "base_fare": 71774, "tax": 68883, "sell": { "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwNjU3LCJiYXNlX2ZhcmUiOjcxNzc0LCJ0YXgiOjY4ODgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwNjU3LCJiYXNlX2ZhcmUiOjcxNzc0LCJ0YXgiOjY4ODgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0MDY1NywiYmFzZV9mYXJlIjo3MTc3NCwidGF4Ijo2ODg4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "71774.00", "tax": "68883.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883, "gross": { "base_fare": "71774.00", "tax": "68883.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35610.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MDY1Ny4wMCIsImJhc2VfZmFyZSI6IjcxNzc0LjAwIiwidGF4IjoiNjg4ODMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTc3NC4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQwNjU3LjAwIiwiYmFzZV9mYXJlIjoiNzE3NzQuMDAiLCJ0YXgiOiI2ODg4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNzc0LjAwIiwidGF4IjoiNjg4ODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDA2NTcuMDAiLCJiYXNlX2ZhcmUiOiI3MTc3NC4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0MDY1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNTYxMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzU2MTAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "FRA", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-56", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAuHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T21:10:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-12T06:40: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-11-11", "flight_time": "PT6H30M", "distance": "3015", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "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": "hV3RtGz3nDKAwHuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T10:30:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T17:00:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H30M", "distance": "2207", "lay_over": "PT03H50M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-56", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H25M", "transit_time": "1H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA2HuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T09:55: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-12-08T13:20:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-08", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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": "hV3RtGz3nDKA4HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-08T15:10:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-08T19:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H10M", "distance": "3015", "lay_over": "PT01H50M", "lay_over_date": "2026-12-08", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 140657, "calendar_total_sell": 140657, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 140657, "filter": { "id": "F1TT00006-56", "price": 140657, "journey_duration": "PT1D5H15M", "journey_duration_seconds": 105300, "layover_duration": "PT5H40M", "layover_duration_seconds": 20400, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T21:10:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T19:20:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611112110dxb20261112064048dxb202611121030dac202611121700586dac202612080955dxb202612081320583dxb202612081510fra20261208192047", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-57", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-57", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAuHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T21:10:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-12T06:40: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-11-11", "flight_time": "PT6H30M", "distance": "3015", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "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": "hV3RtGz3nDKAwHuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T10:30:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T17:00:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H30M", "distance": "2207", "lay_over": "PT03H50M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-57", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H15M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA6HuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T08: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-12-08T11: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-12-08", "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": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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": "hV3RtGz3nDKA4HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-08T15:10:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-08T19:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H10M", "distance": "3015", "lay_over": "PT03H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 140657, "gross_total": 140657, "base_fare": 71774, "tax": 68883, "sell": { "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwNjU3LCJiYXNlX2ZhcmUiOjcxNzc0LCJ0YXgiOjY4ODgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwNjU3LCJiYXNlX2ZhcmUiOjcxNzc0LCJ0YXgiOjY4ODgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0MDY1NywiYmFzZV9mYXJlIjo3MTc3NCwidGF4Ijo2ODg4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "71774.00", "tax": "68883.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883, "gross": { "base_fare": "71774.00", "tax": "68883.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35610.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MDY1Ny4wMCIsImJhc2VfZmFyZSI6IjcxNzc0LjAwIiwidGF4IjoiNjg4ODMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTc3NC4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQwNjU3LjAwIiwiYmFzZV9mYXJlIjoiNzE3NzQuMDAiLCJ0YXgiOiI2ODg4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNzc0LjAwIiwidGF4IjoiNjg4ODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDA2NTcuMDAiLCJiYXNlX2ZhcmUiOiI3MTc3NC4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0MDY1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNTYxMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzU2MTAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "FZ", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "FRA", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-57", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAuHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T21:10:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-12T06:40: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-11-11", "flight_time": "PT6H30M", "distance": "3015", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "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": "hV3RtGz3nDKAwHuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T10:30:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T17:00:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H30M", "distance": "2207", "lay_over": "PT03H50M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-57", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H15M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA6HuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T08: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-12-08T11: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-12-08", "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": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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": "hV3RtGz3nDKA4HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-08T15:10:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-08T19:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H10M", "distance": "3015", "lay_over": "PT03H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 140657, "calendar_total_sell": 140657, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 140657, "filter": { "id": "F1TT00006-57", "price": 140657, "journey_duration": "PT1D7H5M", "journey_duration_seconds": 111900, "layover_duration": "PT7H5M", "layover_duration_seconds": 25500, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T21:10:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T19:20:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611112110dxb20261112064048dxb202611121030dac202611121700586dac202612080805dxb202612081155502dxb202612081510fra20261208192047", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-58", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-58", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAuHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T21:10:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-12T06:40: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-11-11", "flight_time": "PT6H30M", "distance": "3015", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "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": "hV3RtGz3nDKAwHuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T10:30:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T17:00:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H30M", "distance": "2207", "lay_over": "PT03H50M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-58", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H45M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8HuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T01: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-12-08T04: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-12-07", "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": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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": "hV3RtGz3nDKA+HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-08T08:40:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-08T12:45:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H05M", "distance": "3015", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 140657, "gross_total": 140657, "base_fare": 71774, "tax": 68883, "sell": { "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwNjU3LCJiYXNlX2ZhcmUiOjcxNzc0LCJ0YXgiOjY4ODgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwNjU3LCJiYXNlX2ZhcmUiOjcxNzc0LCJ0YXgiOjY4ODgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0MDY1NywiYmFzZV9mYXJlIjo3MTc3NCwidGF4Ijo2ODg4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "71774.00", "tax": "68883.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883, "gross": { "base_fare": "71774.00", "tax": "68883.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35610.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MDY1Ny4wMCIsImJhc2VfZmFyZSI6IjcxNzc0LjAwIiwidGF4IjoiNjg4ODMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTc3NC4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQwNjU3LjAwIiwiYmFzZV9mYXJlIjoiNzE3NzQuMDAiLCJ0YXgiOiI2ODg4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNzc0LjAwIiwidGF4IjoiNjg4ODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDA2NTcuMDAiLCJiYXNlX2ZhcmUiOiI3MTc3NC4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0MDY1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNTYxMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzU2MTAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "FRA", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-58", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAuHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T21:10:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-12T06:40: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-11-11", "flight_time": "PT6H30M", "distance": "3015", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "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": "hV3RtGz3nDKAwHuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T10:30:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T17:00:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H30M", "distance": "2207", "lay_over": "PT03H50M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-58", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H45M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8HuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T01: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-12-08T04: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-12-07", "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": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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": "hV3RtGz3nDKA+HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-08T08:40:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-08T12:45:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H05M", "distance": "3015", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 140657, "calendar_total_sell": 140657, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 140657, "filter": { "id": "F1TT00006-58", "price": 140657, "journey_duration": "PT1D7H35M", "journey_duration_seconds": 113700, "layover_duration": "PT8H5M", "layover_duration_seconds": 29100, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T21:10:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-08T12:45:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611112110dxb20261112064048dxb202611121030dac202611121700586dac202612080100dxb202612080425585dxb202612080840fra20261208124545", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-59", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-59", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAuHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T21:10:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-12T06:40: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-11-11", "flight_time": "PT6H30M", "distance": "3015", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "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": "hV3RtGz3nDKAwHuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T10:30:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T17:00:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H30M", "distance": "2207", "lay_over": "PT03H50M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-59", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T22: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-12-08", "flight_time": "PT5H30M", "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": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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": "hV3RtGz3nDKACIuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-09T03:20:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-09T07:35:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H15M", "distance": "3015", "lay_over": "PT05H05M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "43" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "43" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 140657, "gross_total": 140657, "base_fare": 71774, "tax": 68883, "sell": { "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwNjU3LCJiYXNlX2ZhcmUiOjcxNzc0LCJ0YXgiOjY4ODgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwNjU3LCJiYXNlX2ZhcmUiOjcxNzc0LCJ0YXgiOjY4ODgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0MDY1NywiYmFzZV9mYXJlIjo3MTc3NCwidGF4Ijo2ODg4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "71774.00", "tax": "68883.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883, "gross": { "base_fare": "71774.00", "tax": "68883.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35610.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MDY1Ny4wMCIsImJhc2VfZmFyZSI6IjcxNzc0LjAwIiwidGF4IjoiNjg4ODMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTc3NC4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQwNjU3LjAwIiwiYmFzZV9mYXJlIjoiNzE3NzQuMDAiLCJ0YXgiOiI2ODg4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNzc0LjAwIiwidGF4IjoiNjg4ODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDA2NTcuMDAiLCJiYXNlX2ZhcmUiOiI3MTc3NC4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0MDY1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNTYxMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzU2MTAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "FRA", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-59", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAuHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T21:10:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-12T06:40: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-11-11", "flight_time": "PT6H30M", "distance": "3015", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "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": "hV3RtGz3nDKAwHuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T10:30:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T17:00:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H30M", "distance": "2207", "lay_over": "PT03H50M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-59", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T22: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-12-08", "flight_time": "PT5H30M", "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": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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": "hV3RtGz3nDKACIuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-09T03:20:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-09T07:35:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H15M", "distance": "3015", "lay_over": "PT05H05M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "43" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "43" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 140657, "calendar_total_sell": 140657, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 140657, "filter": { "id": "F1TT00006-59", "price": 140657, "journey_duration": "PT1D8H40M", "journey_duration_seconds": 117600, "layover_duration": "PT8H55M", "layover_duration_seconds": 32100, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T21:10:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T07:35:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611112110dxb20261112064048dxb202611121030dac202611121700586dac202612081845dxb202612082215587dxb202612090320fra20261209073543", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-60", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-60", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAuHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T21:10:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-12T06:40: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-11-11", "flight_time": "PT6H30M", "distance": "3015", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "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": "hV3RtGz3nDKAwHuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T10:30:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T17:00:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H30M", "distance": "2207", "lay_over": "PT03H50M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-60", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAEIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T21:40: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-12-09T01:30: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-12-08", "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": "524" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2287" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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": "hV3RtGz3nDKAGIuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-09T08:40:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-09T12:45:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT7H05M", "distance": "3015", "lay_over": "PT07H10M", "lay_over_date": "2026-12-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 140657, "gross_total": 140657, "base_fare": 71774, "tax": 68883, "sell": { "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwNjU3LCJiYXNlX2ZhcmUiOjcxNzc0LCJ0YXgiOjY4ODgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwNjU3LCJiYXNlX2ZhcmUiOjcxNzc0LCJ0YXgiOjY4ODgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0MDY1NywiYmFzZV9mYXJlIjo3MTc3NCwidGF4Ijo2ODg4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "71774.00", "tax": "68883.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883, "gross": { "base_fare": "71774.00", "tax": "68883.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35610.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MDY1Ny4wMCIsImJhc2VfZmFyZSI6IjcxNzc0LjAwIiwidGF4IjoiNjg4ODMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTc3NC4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQwNjU3LjAwIiwiYmFzZV9mYXJlIjoiNzE3NzQuMDAiLCJ0YXgiOiI2ODg4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNzc0LjAwIiwidGF4IjoiNjg4ODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDA2NTcuMDAiLCJiYXNlX2ZhcmUiOiI3MTc3NC4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0MDY1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNTYxMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzU2MTAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "FZ", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "FRA", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-60", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAuHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T21:10:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-12T06:40: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-11-11", "flight_time": "PT6H30M", "distance": "3015", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "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": "hV3RtGz3nDKAwHuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T10:30:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T17:00:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H30M", "distance": "2207", "lay_over": "PT03H50M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-60", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAEIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T21:40: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-12-09T01:30: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-12-08", "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": "524" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2287" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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": "hV3RtGz3nDKAGIuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-09T08:40:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-09T12:45:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT7H05M", "distance": "3015", "lay_over": "PT07H10M", "lay_over_date": "2026-12-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 140657, "calendar_total_sell": 140657, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 140657, "filter": { "id": "F1TT00006-60", "price": 140657, "journey_duration": "PT1D10H55M", "journey_duration_seconds": 125700, "layover_duration": "PT11H0M", "layover_duration_seconds": 39600, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T21:10:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-09T12:45:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611112110dxb20261112064048dxb202611121030dac202611121700586dac202612082140dxb202612090130524dxb202612090840fra20261209124545", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-61", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-61", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAyHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:40:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-11T19:00:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-11", "flight_time": "PT6H20M", "distance": "3015", "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": "44" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "44" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "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": "hV3RtGz3nDKA0HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T01:55:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T08:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H25M", "distance": "2207", "lay_over": "PT06H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-61", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H25M", "transit_time": "1H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA2HuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T09:55: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-12-08T13:20:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-08", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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": "hV3RtGz3nDKA4HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-08T15:10:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-08T19:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H10M", "distance": "3015", "lay_over": "PT01H50M", "lay_over_date": "2026-12-08", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 140657, "gross_total": 140657, "base_fare": 71774, "tax": 68883, "sell": { "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwNjU3LCJiYXNlX2ZhcmUiOjcxNzc0LCJ0YXgiOjY4ODgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwNjU3LCJiYXNlX2ZhcmUiOjcxNzc0LCJ0YXgiOjY4ODgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0MDY1NywiYmFzZV9mYXJlIjo3MTc3NCwidGF4Ijo2ODg4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "71774.00", "tax": "68883.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883, "gross": { "base_fare": "71774.00", "tax": "68883.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35610.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MDY1Ny4wMCIsImJhc2VfZmFyZSI6IjcxNzc0LjAwIiwidGF4IjoiNjg4ODMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTc3NC4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQwNjU3LjAwIiwiYmFzZV9mYXJlIjoiNzE3NzQuMDAiLCJ0YXgiOiI2ODg4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNzc0LjAwIiwidGF4IjoiNjg4ODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDA2NTcuMDAiLCJiYXNlX2ZhcmUiOiI3MTc3NC4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0MDY1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNTYxMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzU2MTAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "FRA", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-61", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAyHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:40:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-11T19:00:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-11", "flight_time": "PT6H20M", "distance": "3015", "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": "44" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "44" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "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": "hV3RtGz3nDKA0HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T01:55:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T08:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H25M", "distance": "2207", "lay_over": "PT06H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-61", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H25M", "transit_time": "1H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA2HuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T09:55: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-12-08T13:20:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-08", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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": "hV3RtGz3nDKA4HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-08T15:10:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-08T19:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H10M", "distance": "3015", "lay_over": "PT01H50M", "lay_over_date": "2026-12-08", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 140657, "calendar_total_sell": 140657, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 140657, "filter": { "id": "F1TT00006-61", "price": 140657, "journey_duration": "PT1D8H5M", "journey_duration_seconds": 115500, "layover_duration": "PT8H45M", "layover_duration_seconds": 31500, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:40:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T19:20:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611110940dxb20261111190044dxb202611120155dac202611120820582dac202612080955dxb202612081320583dxb202612081510fra20261208192047", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-62", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-62", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAyHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:40:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-11T19:00:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-11", "flight_time": "PT6H20M", "distance": "3015", "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": "44" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "44" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "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": "hV3RtGz3nDKA0HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T01:55:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T08:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H25M", "distance": "2207", "lay_over": "PT06H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-62", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H15M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA6HuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T08: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-12-08T11: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-12-08", "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": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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": "hV3RtGz3nDKA4HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-08T15:10:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-08T19:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H10M", "distance": "3015", "lay_over": "PT03H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 140657, "gross_total": 140657, "base_fare": 71774, "tax": 68883, "sell": { "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwNjU3LCJiYXNlX2ZhcmUiOjcxNzc0LCJ0YXgiOjY4ODgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwNjU3LCJiYXNlX2ZhcmUiOjcxNzc0LCJ0YXgiOjY4ODgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0MDY1NywiYmFzZV9mYXJlIjo3MTc3NCwidGF4Ijo2ODg4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "71774.00", "tax": "68883.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883, "gross": { "base_fare": "71774.00", "tax": "68883.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35610.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MDY1Ny4wMCIsImJhc2VfZmFyZSI6IjcxNzc0LjAwIiwidGF4IjoiNjg4ODMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTc3NC4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQwNjU3LjAwIiwiYmFzZV9mYXJlIjoiNzE3NzQuMDAiLCJ0YXgiOiI2ODg4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNzc0LjAwIiwidGF4IjoiNjg4ODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDA2NTcuMDAiLCJiYXNlX2ZhcmUiOiI3MTc3NC4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0MDY1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNTYxMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzU2MTAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "FZ", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "FRA", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-62", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAyHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:40:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-11T19:00:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-11", "flight_time": "PT6H20M", "distance": "3015", "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": "44" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "44" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "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": "hV3RtGz3nDKA0HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T01:55:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T08:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H25M", "distance": "2207", "lay_over": "PT06H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-62", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H15M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA6HuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T08: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-12-08T11: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-12-08", "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": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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": "hV3RtGz3nDKA4HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-08T15:10:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-08T19:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H10M", "distance": "3015", "lay_over": "PT03H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 140657, "calendar_total_sell": 140657, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 140657, "filter": { "id": "F1TT00006-62", "price": 140657, "journey_duration": "PT1D9H55M", "journey_duration_seconds": 122100, "layover_duration": "PT10H10M", "layover_duration_seconds": 36600, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:40:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T19:20:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611110940dxb20261111190044dxb202611120155dac202611120820582dac202612080805dxb202612081155502dxb202612081510fra20261208192047", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-63", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-63", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAyHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:40:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-11T19:00:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-11", "flight_time": "PT6H20M", "distance": "3015", "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": "44" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "44" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "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": "hV3RtGz3nDKA0HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T01:55:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T08:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H25M", "distance": "2207", "lay_over": "PT06H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-63", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H45M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8HuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T01: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-12-08T04: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-12-07", "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": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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": "hV3RtGz3nDKA+HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-08T08:40:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-08T12:45:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H05M", "distance": "3015", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 140657, "gross_total": 140657, "base_fare": 71774, "tax": 68883, "sell": { "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwNjU3LCJiYXNlX2ZhcmUiOjcxNzc0LCJ0YXgiOjY4ODgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwNjU3LCJiYXNlX2ZhcmUiOjcxNzc0LCJ0YXgiOjY4ODgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0MDY1NywiYmFzZV9mYXJlIjo3MTc3NCwidGF4Ijo2ODg4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "71774.00", "tax": "68883.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883, "gross": { "base_fare": "71774.00", "tax": "68883.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35610.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MDY1Ny4wMCIsImJhc2VfZmFyZSI6IjcxNzc0LjAwIiwidGF4IjoiNjg4ODMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTc3NC4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQwNjU3LjAwIiwiYmFzZV9mYXJlIjoiNzE3NzQuMDAiLCJ0YXgiOiI2ODg4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNzc0LjAwIiwidGF4IjoiNjg4ODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDA2NTcuMDAiLCJiYXNlX2ZhcmUiOiI3MTc3NC4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0MDY1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNTYxMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzU2MTAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "FRA", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-63", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAyHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:40:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-11T19:00:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-11", "flight_time": "PT6H20M", "distance": "3015", "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": "44" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "44" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "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": "hV3RtGz3nDKA0HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T01:55:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T08:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H25M", "distance": "2207", "lay_over": "PT06H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-63", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H45M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8HuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T01: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-12-08T04: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-12-07", "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": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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": "hV3RtGz3nDKA+HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-08T08:40:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-08T12:45:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H05M", "distance": "3015", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 140657, "calendar_total_sell": 140657, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 140657, "filter": { "id": "F1TT00006-63", "price": 140657, "journey_duration": "PT1D10H25M", "journey_duration_seconds": 123900, "layover_duration": "PT11H10M", "layover_duration_seconds": 40200, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:40:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-08T12:45:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611110940dxb20261111190044dxb202611120155dac202611120820582dac202612080100dxb202612080425585dxb202612080840fra20261208124545", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-64", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-64", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAyHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:40:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-11T19:00:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-11", "flight_time": "PT6H20M", "distance": "3015", "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": "44" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "44" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "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": "hV3RtGz3nDKA0HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T01:55:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T08:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H25M", "distance": "2207", "lay_over": "PT06H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-64", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T22: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-12-08", "flight_time": "PT5H30M", "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": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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": "hV3RtGz3nDKACIuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-09T03:20:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-09T07:35:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H15M", "distance": "3015", "lay_over": "PT05H05M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "43" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "43" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 140657, "gross_total": 140657, "base_fare": 71774, "tax": 68883, "sell": { "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwNjU3LCJiYXNlX2ZhcmUiOjcxNzc0LCJ0YXgiOjY4ODgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwNjU3LCJiYXNlX2ZhcmUiOjcxNzc0LCJ0YXgiOjY4ODgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0MDY1NywiYmFzZV9mYXJlIjo3MTc3NCwidGF4Ijo2ODg4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "71774.00", "tax": "68883.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883, "gross": { "base_fare": "71774.00", "tax": "68883.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35610.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MDY1Ny4wMCIsImJhc2VfZmFyZSI6IjcxNzc0LjAwIiwidGF4IjoiNjg4ODMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTc3NC4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQwNjU3LjAwIiwiYmFzZV9mYXJlIjoiNzE3NzQuMDAiLCJ0YXgiOiI2ODg4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNzc0LjAwIiwidGF4IjoiNjg4ODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDA2NTcuMDAiLCJiYXNlX2ZhcmUiOiI3MTc3NC4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0MDY1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNTYxMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzU2MTAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "FRA", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-64", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAyHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:40:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-11T19:00:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-11", "flight_time": "PT6H20M", "distance": "3015", "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": "44" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "44" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "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": "hV3RtGz3nDKA0HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T01:55:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T08:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H25M", "distance": "2207", "lay_over": "PT06H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-64", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T22: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-12-08", "flight_time": "PT5H30M", "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": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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": "hV3RtGz3nDKACIuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-09T03:20:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-09T07:35:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H15M", "distance": "3015", "lay_over": "PT05H05M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "43" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "43" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 140657, "calendar_total_sell": 140657, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 140657, "filter": { "id": "F1TT00006-64", "price": 140657, "journey_duration": "PT1D11H30M", "journey_duration_seconds": 127800, "layover_duration": "PT12H0M", "layover_duration_seconds": 43200, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:40:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T07:35:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611110940dxb20261111190044dxb202611120155dac202611120820582dac202612081845dxb202612082215587dxb202612090320fra20261209073543", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-65", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-65", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAyHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:40:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-11T19:00:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-11", "flight_time": "PT6H20M", "distance": "3015", "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": "44" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "44" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "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": "hV3RtGz3nDKA0HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T01:55:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T08:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H25M", "distance": "2207", "lay_over": "PT06H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-65", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAEIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T21:40: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-12-09T01:30: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-12-08", "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": "524" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2287" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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": "hV3RtGz3nDKAGIuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-09T08:40:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-09T12:45:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT7H05M", "distance": "3015", "lay_over": "PT07H10M", "lay_over_date": "2026-12-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 140657, "gross_total": 140657, "base_fare": 71774, "tax": 68883, "sell": { "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwNjU3LCJiYXNlX2ZhcmUiOjcxNzc0LCJ0YXgiOjY4ODgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwNjU3LCJiYXNlX2ZhcmUiOjcxNzc0LCJ0YXgiOjY4ODgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0MDY1NywiYmFzZV9mYXJlIjo3MTc3NCwidGF4Ijo2ODg4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "71774.00", "tax": "68883.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 140657, "base_fare": 71774, "tax": 68883, "gross": { "base_fare": "71774.00", "tax": "68883.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35610.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MDY1Ny4wMCIsImJhc2VfZmFyZSI6IjcxNzc0LjAwIiwidGF4IjoiNjg4ODMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTc3NC4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQwNjU3LjAwIiwiYmFzZV9mYXJlIjoiNzE3NzQuMDAiLCJ0YXgiOiI2ODg4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNzc0LjAwIiwidGF4IjoiNjg4ODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDA2NTcuMDAiLCJiYXNlX2ZhcmUiOiI3MTc3NC4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0MDY1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNTYxMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzU2MTAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "FZ", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "FRA", "operating": "EK", "marketing": "EK", "booking_code": "Q", "farebasis": "QLEAPDE1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-65", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAyHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:40:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-11T19:00:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-11", "flight_time": "PT6H20M", "distance": "3015", "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": "44" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "44" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "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": "hV3RtGz3nDKA0HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T01:55:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T08:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H25M", "distance": "2207", "lay_over": "PT06H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SR90qmqHQQaZluphN73+MRm2hCSZPvvyllIQkMFNI\/7bgvegd7VWABrFXc4EE7yLYfheIaMVj13xUZcwh3FEbeGYehWUt3hLUbX6ibrhG3J7ZmGPzPpPRV6NL68BP6M1ky\/WsenrbHIVI3BdShN1qfR9Pcyxb", "FareInfoRef": "hV3RtGz3nDKAhLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-65", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAEIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T21:40: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-12-09T01:30: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-12-08", "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": "524" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2287" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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": "hV3RtGz3nDKAGIuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-09T08:40:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-09T12:45:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT7H05M", "distance": "3015", "lay_over": "PT07H10M", "lay_over_date": "2026-12-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLEAPDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1do\/ao6IZCi7QlPeTS\/\/+MTkwKXdAdeTuz5pxVNDonMf\/XhM9kN\/R3BTqUZ3kVaAw+jdcGEZnxvFt5NHMYISoXoj7w0d0YrHMNbDC\/hIG2zjrvVirZkcxMh301dkkHfsKulL20tdkauDkpPf6EksC\/0vcFYFAseg==", "FareInfoRef": "hV3RtGz3nDKAvLuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 140657, "calendar_total_sell": 140657, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 140657, "filter": { "id": "F1TT00006-65", "price": 140657, "journey_duration": "PT1D13H45M", "journey_duration_seconds": 135900, "layover_duration": "PT14H5M", "layover_duration_seconds": 50700, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:40:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-09T12:45:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611110940dxb20261111190044dxb202611120155dac202611120820582dac202612082140dxb202612090130524dxb202612090840fra20261209124545", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-66", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-66", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAsHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T10:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H20M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cW2Z8jpOz6E8Nh1SgX3\/8xHEATm9BO87VDQwhO3KQqU\/iPAe8hnpEfBmQ4vhQN3i\/LAcquQEQ8nldXXrdtRzfRinLDvWobNG8jC2w231ENlJa3PZJ1Z3oq6teokhv4ifVEmWO6p\/WYOD7y4kv8QpnBW7n3AXg\/LMs=", "FareInfoRef": "hV3RtGz3nDKA5KuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H15M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cW2Z8jpOz6E8Nh1SgX3\/8xHEATm9BO87VDQwhO3KQqU\/iPAe8hnpEfBmQ4vhQN3i\/LAcquQEQ8nldXXrdtRzfRinLDvWobNG8jC2w231ENlJa3PZJ1Z3oq6teokhv4ifVEmWO6p\/WYOD7y4kv8QpnBW7n3AXg\/LMs=", "FareInfoRef": "hV3RtGz3nDKA5KuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-66", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "9H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T15:45: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-12-08T17:45: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-12-08", "flight_time": "PT2H30M", "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": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nvaqe3eWlrFgRQpE9aX\/f9n7BoVFmhyw2luEkKwYkdjZAz\/0eHbxRfKnoACyzfXCOPdw2vXICI99tW2T50r1MSKJyqKz2r0Y+rTwILs8lNRK4wr55jITmd6GhyrcUhO4BbTQllifudpq9w88OIlXVAceCvnfokwLPk=", "FareInfoRef": "hV3RtGz3nDKAGMuxFDAAAA==" }, "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": "hV3RtGz3nDKAoHuxFDAAAA==", "origin": "DEL", "departure_time": "2026-12-09T03:00:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T09:45:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT11H15M", "distance": "3805", "lay_over": "PT09H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2025" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2025" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nvaqe3eWlrFgRQpE9aX\/f9n7BoVFmhyw2luEkKwYkdjZAz\/0eHbxRfKnoACyzfXCOPdw2vXICI99tW2T50r1MSKJyqKz2r0Y+rTwILs8lNRK4wr55jITmd6GhyrcUhO4BbTQllifudpq9w88OIlXVAceCvnfokwLPk=", "FareInfoRef": "hV3RtGz3nDKAGMuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 158773, "gross_total": 158773, "base_fare": 78868, "tax": 79905, "sell": { "currency": "BDT", "total": 158773, "base_fare": 78868, "tax": 79905 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU4NzczLCJiYXNlX2ZhcmUiOjc4ODY4LCJ0YXgiOjc5OTA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU4NzczLCJiYXNlX2ZhcmUiOjc4ODY4LCJ0YXgiOjc5OTA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1ODc3MywiYmFzZV9mYXJlIjo3ODg2OCwidGF4Ijo3OTkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 158773, "base_fare": 78868, "tax": 79905, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "78868.00", "tax": "79905.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 158773, "base_fare": 78868, "tax": 79905, "gross": { "base_fare": "78868.00", "tax": "79905.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "49500.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "22618.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1ODc3My4wMCIsImJhc2VfZmFyZSI6Ijc4ODY4LjAwIiwidGF4IjoiNzk5MDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODg2OC4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU4NzczLjAwIiwiYmFzZV9mYXJlIjoiNzg4NjguMDAiLCJ0YXgiOiI3OTkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4ODY4LjAwIiwidGF4IjoiNzk5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTg3NzMuMDAiLCJiYXNlX2ZhcmUiOiI3ODg2OC4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1ODc3MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTUwMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NDAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjI2MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NDAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "W", "farebasis": "WL2YXSFR", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "W", "farebasis": "WL2YXSFR", "cabin": "economy" }, { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "U", "farebasis": "UL2YXRFR", "cabin": "economy" }, { "origin": "DEL", "destination": "FRA", "operating": "AI", "marketing": "AI", "booking_code": "U", "farebasis": "UL2YXRFR", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-66", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAsHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T10:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H20M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cW2Z8jpOz6E8Nh1SgX3\/8xHEATm9BO87VDQwhO3KQqU\/iPAe8hnpEfBmQ4vhQN3i\/LAcquQEQ8nldXXrdtRzfRinLDvWobNG8jC2w231ENlJa3PZJ1Z3oq6teokhv4ifVEmWO6p\/WYOD7y4kv8QpnBW7n3AXg\/LMs=", "FareInfoRef": "hV3RtGz3nDKA5KuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H15M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cW2Z8jpOz6E8Nh1SgX3\/8xHEATm9BO87VDQwhO3KQqU\/iPAe8hnpEfBmQ4vhQN3i\/LAcquQEQ8nldXXrdtRzfRinLDvWobNG8jC2w231ENlJa3PZJ1Z3oq6teokhv4ifVEmWO6p\/WYOD7y4kv8QpnBW7n3AXg\/LMs=", "FareInfoRef": "hV3RtGz3nDKA5KuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-66", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "9H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T15:45: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-12-08T17:45: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-12-08", "flight_time": "PT2H30M", "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": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nvaqe3eWlrFgRQpE9aX\/f9n7BoVFmhyw2luEkKwYkdjZAz\/0eHbxRfKnoACyzfXCOPdw2vXICI99tW2T50r1MSKJyqKz2r0Y+rTwILs8lNRK4wr55jITmd6GhyrcUhO4BbTQllifudpq9w88OIlXVAceCvnfokwLPk=", "FareInfoRef": "hV3RtGz3nDKAGMuxFDAAAA==" }, "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": "hV3RtGz3nDKAoHuxFDAAAA==", "origin": "DEL", "departure_time": "2026-12-09T03:00:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T09:45:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT11H15M", "distance": "3805", "lay_over": "PT09H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2025" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2025" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nvaqe3eWlrFgRQpE9aX\/f9n7BoVFmhyw2luEkKwYkdjZAz\/0eHbxRfKnoACyzfXCOPdw2vXICI99tW2T50r1MSKJyqKz2r0Y+rTwILs8lNRK4wr55jITmd6GhyrcUhO4BbTQllifudpq9w88OIlXVAceCvnfokwLPk=", "FareInfoRef": "hV3RtGz3nDKAGMuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 158773, "calendar_total_sell": 158773, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 158773, "filter": { "id": "F1TT00006-66", "price": 158773, "journey_duration": "PT1D12H0M", "journey_duration_seconds": 129600, "layover_duration": "PT10H30M", "layover_duration_seconds": 37800, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T20:45:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-09T09:45:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611112045del2026111210352030del202611121150dac2026111214452227dac202612081545del2026120817452228del202612090300fra2026120909452025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-67", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-67", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAsHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T10:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H20M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cW2Z8jpOz6E8Nh1SgX3\/8xHEATm9BO87VDQwhO3KQqU\/iPAe8hnpEfBmQ4vhQN3i\/LAcquQEQ8nldXXrdtRzfRinLDvWobNG8jC2w231ENlJa3PZJ1Z3oq6teokhv4ifVEmWO6p\/WYOD7y4kv8QpnBW7n3AXg\/LMs=", "FareInfoRef": "hV3RtGz3nDKA5KuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H15M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cW2Z8jpOz6E8Nh1SgX3\/8xHEATm9BO87VDQwhO3KQqU\/iPAe8hnpEfBmQ4vhQN3i\/LAcquQEQ8nldXXrdtRzfRinLDvWobNG8jC2w231ENlJa3PZJ1Z3oq6teokhv4ifVEmWO6p\/WYOD7y4kv8QpnBW7n3AXg\/LMs=", "FareInfoRef": "hV3RtGz3nDKA5KuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-67", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H10M", "transit_time": "18H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T15:45: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-12-08T17:45: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-12-08", "flight_time": "PT2H30M", "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": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nvaqe3eWlrFgRQpE9aX\/f9n7BoVFmhyw2luEkKwYkdjZAz\/0eHbxRfKnoACyzfXCOPdw2vXICI99tW2T50r1MSKJyqKz2r0Y+rTwILs8lNRK4wr55jITmd6GhyrcUhO4BbTQllifudpq9w88OIlXVAceCvnfokwLPk=", "FareInfoRef": "hV3RtGz3nDKAGMuxFDAAAA==" }, "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": "hV3RtGz3nDKAqHuxFDAAAA==", "origin": "DEL", "departure_time": "2026-12-09T12:10:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T18:55:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT11H15M", "distance": "3805", "lay_over": "PT18H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2029" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2029" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nvaqe3eWlrFgRQpE9aX\/f9n7BoVFmhyw2luEkKwYkdjZAz\/0eHbxRfKnoACyzfXCOPdw2vXICI99tW2T50r1MSKJyqKz2r0Y+rTwILs8lNRK4wr55jITmd6GhyrcUhO4BbTQllifudpq9w88OIlXVAceCvnfokwLPk=", "FareInfoRef": "hV3RtGz3nDKAGMuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 158773, "gross_total": 158773, "base_fare": 78868, "tax": 79905, "sell": { "currency": "BDT", "total": 158773, "base_fare": 78868, "tax": 79905 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU4NzczLCJiYXNlX2ZhcmUiOjc4ODY4LCJ0YXgiOjc5OTA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU4NzczLCJiYXNlX2ZhcmUiOjc4ODY4LCJ0YXgiOjc5OTA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1ODc3MywiYmFzZV9mYXJlIjo3ODg2OCwidGF4Ijo3OTkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 158773, "base_fare": 78868, "tax": 79905, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "78868.00", "tax": "79905.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 158773, "base_fare": 78868, "tax": 79905, "gross": { "base_fare": "78868.00", "tax": "79905.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "49500.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "22618.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1ODc3My4wMCIsImJhc2VfZmFyZSI6Ijc4ODY4LjAwIiwidGF4IjoiNzk5MDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODg2OC4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU4NzczLjAwIiwiYmFzZV9mYXJlIjoiNzg4NjguMDAiLCJ0YXgiOiI3OTkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4ODY4LjAwIiwidGF4IjoiNzk5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTg3NzMuMDAiLCJiYXNlX2ZhcmUiOiI3ODg2OC4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1ODc3MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTUwMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NDAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjI2MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NDAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "W", "farebasis": "WL2YXSFR", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "W", "farebasis": "WL2YXSFR", "cabin": "economy" }, { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "U", "farebasis": "UL2YXRFR", "cabin": "economy" }, { "origin": "DEL", "destination": "FRA", "operating": "AI", "marketing": "AI", "booking_code": "U", "farebasis": "UL2YXRFR", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-67", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAsHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T10:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H20M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cW2Z8jpOz6E8Nh1SgX3\/8xHEATm9BO87VDQwhO3KQqU\/iPAe8hnpEfBmQ4vhQN3i\/LAcquQEQ8nldXXrdtRzfRinLDvWobNG8jC2w231ENlJa3PZJ1Z3oq6teokhv4ifVEmWO6p\/WYOD7y4kv8QpnBW7n3AXg\/LMs=", "FareInfoRef": "hV3RtGz3nDKA5KuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H15M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cW2Z8jpOz6E8Nh1SgX3\/8xHEATm9BO87VDQwhO3KQqU\/iPAe8hnpEfBmQ4vhQN3i\/LAcquQEQ8nldXXrdtRzfRinLDvWobNG8jC2w231ENlJa3PZJ1Z3oq6teokhv4ifVEmWO6p\/WYOD7y4kv8QpnBW7n3AXg\/LMs=", "FareInfoRef": "hV3RtGz3nDKA5KuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-67", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H10M", "transit_time": "18H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T15:45: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-12-08T17:45: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-12-08", "flight_time": "PT2H30M", "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": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nvaqe3eWlrFgRQpE9aX\/f9n7BoVFmhyw2luEkKwYkdjZAz\/0eHbxRfKnoACyzfXCOPdw2vXICI99tW2T50r1MSKJyqKz2r0Y+rTwILs8lNRK4wr55jITmd6GhyrcUhO4BbTQllifudpq9w88OIlXVAceCvnfokwLPk=", "FareInfoRef": "hV3RtGz3nDKAGMuxFDAAAA==" }, "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": "hV3RtGz3nDKAqHuxFDAAAA==", "origin": "DEL", "departure_time": "2026-12-09T12:10:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T18:55:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT11H15M", "distance": "3805", "lay_over": "PT18H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2029" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2029" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nvaqe3eWlrFgRQpE9aX\/f9n7BoVFmhyw2luEkKwYkdjZAz\/0eHbxRfKnoACyzfXCOPdw2vXICI99tW2T50r1MSKJyqKz2r0Y+rTwILs8lNRK4wr55jITmd6GhyrcUhO4BbTQllifudpq9w88OIlXVAceCvnfokwLPk=", "FareInfoRef": "hV3RtGz3nDKAGMuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 158773, "calendar_total_sell": 158773, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 158773, "filter": { "id": "F1TT00006-67", "price": 158773, "journey_duration": "PT1D21H10M", "journey_duration_seconds": 162600, "layover_duration": "PT19H40M", "layover_duration_seconds": 70800, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T20:45:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-09T18:55:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611112045del2026111210352030del202611121150dac2026111214452227dac202612081545del2026120817452228del202612091210fra2026120918552029", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-68", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-68", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H50M", "transit_time": "17H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T21:35:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ADD", "arrival_time": "2026-11-12T06:25:00.000+03:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-11-11", "flight_time": "PT6H50M", "distance": "3324", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "350", "name": "350", "picture": "350.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "707" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "707" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QLXESDE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi85id2ljaTSRTG0SaHZ9P7HqGw3UIGsMW\/0yTkHCpGZYv6PCZ\/JdtSXABXBU4sgcIoXsP8OENGCx\/1tmxrGDG6kdjoqd58ssnqBrBYGaoGjv9dncTZTTM1DjLYZTXoHTmE3l7XormabL57dqeUHKcFP9b4vPyIshw==", "FareInfoRef": "hV3RtGz3nDKAcMuxFDAAAA==" }, "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": "hV3RtGz3nDKAKIuxFDAAAA==", "origin": "ADD", "departure_time": "2026-11-12T23:50:00.000+03:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DAC", "arrival_time": "2026-11-13T10:25:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT7H35M", "distance": "3550", "lay_over": "PT17H25M", "lay_over_date": "2026-11-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "680" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "680" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QLXESDE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi85id2ljaTSRTG0SaHZ9P7HqGw3UIGsMW\/0yTkHCpGZYv6PCZ\/JdtSXABXBU4sgcIoXsP8OENGCx\/1tmxrGDG6kdjoqd58ssnqBrBYGaoGjv9dncTZTTM1DjLYZTXoHTmE3l7XormabL57dqeUHKcFP9b4vPyIshw==", "FareInfoRef": "hV3RtGz3nDKAcMuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-68", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T14:20:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "ADD", "arrival_time": "2026-12-08T19:05:00.000+03:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-12-08", "flight_time": "PT7H45M", "distance": "3550", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "681" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "681" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QLXESDE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nuaafWxpc3YgxScDubL\/v8zdo0OFmhyw0lumlJS0RiCxPQfHT6dbWivAjQo3\/2ZoWGMk3c7RKTHMr9trQb3UJlImtOzBp8rfRlYUAZTR3tjXLnmQnYa0zLguIxDcgM\/YQ\/KlutWzVYevnGy5gvKCH6Ve19Niiyd", "FareInfoRef": "hV3RtGz3nDKArMuxFDAAAA==" }, "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": "hV3RtGz3nDKAOIuxFDAAAA==", "origin": "ADD", "departure_time": "2026-12-09T00:20:00.000+03:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "FRA", "arrival_time": "2026-12-09T05:45:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H25M", "distance": "3324", "lay_over": "PT05H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "350", "name": "350", "picture": "350.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "706" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "706" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QLXESDE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nuaafWxpc3YgxScDubL\/v8zdo0OFmhyw0lumlJS0RiCxPQfHT6dbWivAjQo3\/2ZoWGMk3c7RKTHMr9trQb3UJlImtOzBp8rfRlYUAZTR3tjXLnmQnYa0zLguIxDcgM\/YQ\/KlutWzVYevnGy5gvKCH6Ve19Niiyd", "FareInfoRef": "hV3RtGz3nDKArMuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 163718, "gross_total": 163718, "base_fare": 65097, "tax": 98621, "sell": { "currency": "BDT", "total": 163718, "base_fare": 65097, "tax": 98621 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTYzNzE4LCJiYXNlX2ZhcmUiOjY1MDk3LCJ0YXgiOjk4NjIxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTYzNzE4LCJiYXNlX2ZhcmUiOjY1MDk3LCJ0YXgiOjk4NjIxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE2MzcxOCwiYmFzZV9mYXJlIjo2NTA5NywidGF4Ijo5ODYyMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 163718, "base_fare": 65097, "tax": 98621, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65097.00", "tax": "98621.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 163718, "base_fare": 65097, "tax": 98621, "gross": { "base_fare": "65097.00", "tax": "98621.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2476.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "65836.00" }, "Other": { "title": "Others taxes", "amount": "23362.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2MzcxOC4wMCIsImJhc2VfZmFyZSI6IjY1MDk3LjAwIiwidGF4IjoiOTg2MjEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTA5Ny4wMCIsInRheCI6Ijk4NjIxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTYzNzE4LjAwIiwiYmFzZV9mYXJlIjoiNjUwOTcuMDAiLCJ0YXgiOiI5ODYyMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1MDk3LjAwIiwidGF4IjoiOTg2MjEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNjM3MTguMDAiLCJiYXNlX2ZhcmUiOiI2NTA5Ny4wMCIsInRheCI6Ijk4NjIxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2MzcxOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIyNDc2LjAwIn0sIllSIjp7ImFtb3VudCI6IjY1ODM2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjIzMzYyLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkwzIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDk2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDc2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY1ODM2IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "ADD", "operating": "ET", "marketing": "ET", "booking_code": "Q", "farebasis": "QLXESDE", "cabin": "economy" }, { "origin": "ADD", "destination": "DAC", "operating": "ET", "marketing": "ET", "booking_code": "Q", "farebasis": "QLXESDE", "cabin": "economy" }, { "origin": "DAC", "destination": "ADD", "operating": "ET", "marketing": "ET", "booking_code": "Q", "farebasis": "QLXESDE", "cabin": "economy" }, { "origin": "ADD", "destination": "FRA", "operating": "ET", "marketing": "ET", "booking_code": "Q", "farebasis": "QLXESDE", "cabin": "economy" } ], "connecting": [ "ADD" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-68", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H50M", "transit_time": "17H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T21:35:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ADD", "arrival_time": "2026-11-12T06:25:00.000+03:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-11-11", "flight_time": "PT6H50M", "distance": "3324", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "350", "name": "350", "picture": "350.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "707" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "707" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QLXESDE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi85id2ljaTSRTG0SaHZ9P7HqGw3UIGsMW\/0yTkHCpGZYv6PCZ\/JdtSXABXBU4sgcIoXsP8OENGCx\/1tmxrGDG6kdjoqd58ssnqBrBYGaoGjv9dncTZTTM1DjLYZTXoHTmE3l7XormabL57dqeUHKcFP9b4vPyIshw==", "FareInfoRef": "hV3RtGz3nDKAcMuxFDAAAA==" }, "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": "hV3RtGz3nDKAKIuxFDAAAA==", "origin": "ADD", "departure_time": "2026-11-12T23:50:00.000+03:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DAC", "arrival_time": "2026-11-13T10:25:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT7H35M", "distance": "3550", "lay_over": "PT17H25M", "lay_over_date": "2026-11-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "680" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "680" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QLXESDE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi85id2ljaTSRTG0SaHZ9P7HqGw3UIGsMW\/0yTkHCpGZYv6PCZ\/JdtSXABXBU4sgcIoXsP8OENGCx\/1tmxrGDG6kdjoqd58ssnqBrBYGaoGjv9dncTZTTM1DjLYZTXoHTmE3l7XormabL57dqeUHKcFP9b4vPyIshw==", "FareInfoRef": "hV3RtGz3nDKAcMuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-68", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T14:20:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "ADD", "arrival_time": "2026-12-08T19:05:00.000+03:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-12-08", "flight_time": "PT7H45M", "distance": "3550", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "681" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "681" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QLXESDE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nuaafWxpc3YgxScDubL\/v8zdo0OFmhyw0lumlJS0RiCxPQfHT6dbWivAjQo3\/2ZoWGMk3c7RKTHMr9trQb3UJlImtOzBp8rfRlYUAZTR3tjXLnmQnYa0zLguIxDcgM\/YQ\/KlutWzVYevnGy5gvKCH6Ve19Niiyd", "FareInfoRef": "hV3RtGz3nDKArMuxFDAAAA==" }, "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": "hV3RtGz3nDKAOIuxFDAAAA==", "origin": "ADD", "departure_time": "2026-12-09T00:20:00.000+03:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "FRA", "arrival_time": "2026-12-09T05:45:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H25M", "distance": "3324", "lay_over": "PT05H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "350", "name": "350", "picture": "350.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "706" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "706" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QLXESDE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nuaafWxpc3YgxScDubL\/v8zdo0OFmhyw0lumlJS0RiCxPQfHT6dbWivAjQo3\/2ZoWGMk3c7RKTHMr9trQb3UJlImtOzBp8rfRlYUAZTR3tjXLnmQnYa0zLguIxDcgM\/YQ\/KlutWzVYevnGy5gvKCH6Ve19Niiyd", "FareInfoRef": "hV3RtGz3nDKArMuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "ET", "calendar_total_currency": "BDT", "calendar_total_price": 163718, "calendar_total_sell": 163718, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 163718, "filter": { "id": "F1TT00006-68", "price": 163718, "journey_duration": "PT2D4H15M", "journey_duration_seconds": 188100, "layover_duration": "PT22H40M", "layover_duration_seconds": 81600, "carrier_operating": "ET", "carrier_marketing": "ET", "aircraft": "350", "aircraft_name": "350", "cabin_class": "Economy", "connecting_airport": [ "ADD" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T21:35:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T05:45:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "fra202611112135add202611120625707add202611122350dac202611131025680dac202612081420add202612081905681add202612090020fra202612090545706", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-69", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-69", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T10:25:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BAH", "arrival_time": "2026-11-11T18:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2760", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "16" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "16" }, "booking_class": { "brand_id": "2066368", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EALIT3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwzAIRA8TzR5cf5SdXeO0lSovonSRTe9\/jIKtSEXCjPWAIefsyEVmivk\/FnyXx4b+qUCH05RS4ZNbI1h\/J4jIo5X367hJw1zChvrAs\/JorL4GLahO1okscI5324uySMEn28kwa5jUCVyiPVX2Ioe0+67OIQRS2wkpQW\/VuR9VaSyX", "FareInfoRef": "hV3RtGz3nDKA0MuxFDAAAA==" }, "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": "hV3RtGz3nDKASIuxFDAAAA==", "origin": "BAH", "departure_time": "2026-11-12T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-11-12T08:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT5H10M", "distance": "2486", "lay_over": "PT06H00M", "lay_over_date": "2026-11-11", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2066368", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EALIT3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwzAIRA8TzR5cf5SdXeO0lSovonSRTe9\/jIKtSEXCjPWAIefsyEVmivk\/FnyXx4b+qUCH05RS4ZNbI1h\/J4jIo5X367hJw1zChvrAs\/JorL4GLahO1okscI5324uySMEn28kwa5jUCVyiPVX2Ioe0+67OIQRS2wkpQW\/VuR9VaSyX", "FareInfoRef": "hV3RtGz3nDKA0MuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-69", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H20M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-12-08T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-12-08", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2066368", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "7", "fareBasisCode": "NCLIT3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d1OkxRuCU5KkVAOqCD1wv+fwTYUCUuONxp77ZSSExdVJab\/GPAerjPa04AGx5wfGTqFKP23QUQ8mt1v61gquomTE1Hr+Fu1N5q3wAJzdexoa4zjLdnI9OzpTE\/Fvhq75AR+oi6ULZe11MvKzSEEeS0HlAm8lXMfYxQsvA==", "FareInfoRef": "hV3RtGz3nDKACNuxFDAAAA==" }, "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": "hV3RtGz3nDKAWIuxFDAAAA==", "origin": "BAH", "departure_time": "2026-12-09T01:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "FRA", "arrival_time": "2026-12-09T06:15:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H55M", "distance": "2760", "lay_over": "PT02H00M", "lay_over_date": "2026-12-08", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "17" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "17" }, "booking_class": { "brand_id": "2066368", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "7", "fareBasisCode": "NCLIT3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d1OkxRuCU5KkVAOqCD1wv+fwTYUCUuONxp77ZSSExdVJab\/GPAerjPa04AGx5wfGTqFKP23QUQ8mt1v61gquomTE1Hr+Fu1N5q3wAJzdexoa4zjLdnI9OzpTE\/Fvhq75AR+oi6ULZe11MvKzSEEeS0HlAm8lXMfYxQsvA==", "FareInfoRef": "hV3RtGz3nDKACNuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 172803, "gross_total": 172803, "base_fare": 99176, "tax": 73627, "sell": { "currency": "BDT", "total": 172803, "base_fare": 99176, "tax": 73627 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTcyODAzLCJiYXNlX2ZhcmUiOjk5MTc2LCJ0YXgiOjczNjI3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTcyODAzLCJiYXNlX2ZhcmUiOjk5MTc2LCJ0YXgiOjczNjI3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE3MjgwMywiYmFzZV9mYXJlIjo5OTE3NiwidGF4Ijo3MzYyN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 172803, "base_fare": 99176, "tax": 73627, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "99176.00", "tax": "73627.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 172803, "base_fare": 99176, "tax": 73627, "gross": { "base_fare": "99176.00", "tax": "73627.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39782.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26898.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE3MjgwMy4wMCIsImJhc2VfZmFyZSI6Ijk5MTc2LjAwIiwidGF4IjoiNzM2MjcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5OTE3Ni4wMCIsInRheCI6IjczNjI3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTcyODAzLjAwIiwiYmFzZV9mYXJlIjoiOTkxNzYuMDAiLCJ0YXgiOiI3MzYyNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijk5MTc2LjAwIiwidGF4IjoiNzM2MjcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNzI4MDMuMDAiLCJiYXNlX2ZhcmUiOiI5OTE3Ni4wMCIsInRheCI6IjczNjI3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE3MjgwMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTc4Mi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2ODk4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkJIIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzOTUwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSE0iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzk3ODIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EALIT3DE", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EALIT3DE", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "N", "farebasis": "NCLIT3DE", "cabin": "economy" }, { "origin": "BAH", "destination": "FRA", "operating": "GF", "marketing": "GF", "booking_code": "N", "farebasis": "NCLIT3DE", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-69", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T10:25:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BAH", "arrival_time": "2026-11-11T18:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2760", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "16" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "16" }, "booking_class": { "brand_id": "2066368", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EALIT3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwzAIRA8TzR5cf5SdXeO0lSovonSRTe9\/jIKtSEXCjPWAIefsyEVmivk\/FnyXx4b+qUCH05RS4ZNbI1h\/J4jIo5X367hJw1zChvrAs\/JorL4GLahO1okscI5324uySMEn28kwa5jUCVyiPVX2Ioe0+67OIQRS2wkpQW\/VuR9VaSyX", "FareInfoRef": "hV3RtGz3nDKA0MuxFDAAAA==" }, "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": "hV3RtGz3nDKASIuxFDAAAA==", "origin": "BAH", "departure_time": "2026-11-12T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-11-12T08:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT5H10M", "distance": "2486", "lay_over": "PT06H00M", "lay_over_date": "2026-11-11", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2066368", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EALIT3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwzAIRA8TzR5cf5SdXeO0lSovonSRTe9\/jIKtSEXCjPWAIefsyEVmivk\/FnyXx4b+qUCH05RS4ZNbI1h\/J4jIo5X367hJw1zChvrAs\/JorL4GLahO1okscI5324uySMEn28kwa5jUCVyiPVX2Ioe0+67OIQRS2wkpQW\/VuR9VaSyX", "FareInfoRef": "hV3RtGz3nDKA0MuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-69", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H20M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-12-08T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-12-08", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2066368", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "7", "fareBasisCode": "NCLIT3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d1OkxRuCU5KkVAOqCD1wv+fwTYUCUuONxp77ZSSExdVJab\/GPAerjPa04AGx5wfGTqFKP23QUQ8mt1v61gquomTE1Hr+Fu1N5q3wAJzdexoa4zjLdnI9OzpTE\/Fvhq75AR+oi6ULZe11MvKzSEEeS0HlAm8lXMfYxQsvA==", "FareInfoRef": "hV3RtGz3nDKACNuxFDAAAA==" }, "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": "hV3RtGz3nDKAWIuxFDAAAA==", "origin": "BAH", "departure_time": "2026-12-09T01:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "FRA", "arrival_time": "2026-12-09T06:15:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H55M", "distance": "2760", "lay_over": "PT02H00M", "lay_over_date": "2026-12-08", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "17" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "17" }, "booking_class": { "brand_id": "2066368", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "7", "fareBasisCode": "NCLIT3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d1OkxRuCU5KkVAOqCD1wv+fwTYUCUuONxp77ZSSExdVJab\/GPAerjPa04AGx5wfGTqFKP23QUQ8mt1v61gquomTE1Hr+Fu1N5q3wAJzdexoa4zjLdnI9OzpTE\/Fvhq75AR+oi6ULZe11MvKzSEEeS0HlAm8lXMfYxQsvA==", "FareInfoRef": "hV3RtGz3nDKACNuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "GF", "calendar_total_currency": "BDT", "calendar_total_price": 172803, "calendar_total_sell": 172803, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 172803, "filter": { "id": "F1TT00006-69", "price": 172803, "journey_duration": "PT1D8H45M", "journey_duration_seconds": 117900, "layover_duration": "PT8H0M", "layover_duration_seconds": 28800, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T10:25:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:15:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611111025bah20261111184016bah202611120040dac202611120850250dac202612081955bah202612082320249bah202612090120fra20261209061517", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-70", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-70", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T13:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-12T06:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-11", "flight_time": "PT10H40M", "distance": "5584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "booking_class": { "brand_id": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tDNQ3cIDGmD64uWUv+\/\/PsIAmNim95LS3DSEYMp6ZfPiPAcew3CDvCRAYzRQnjM46AutvBxGN2J5xXuWa0E24Imm4V26N2WSnBYWK7agG9vaWV1TWndWTUVejSp3AT+S7SolpmVey2u4vZ\/PYvpBO0Ft17gN1uizp", "FareInfoRef": "hV3RtGz3nDKAPNuxFDAAAA==" }, "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": "hV3RtGz3nDKAaIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-11-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-11-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT04H30M", "lay_over_date": "2026-11-12", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tDNQ3cIDGmD64uWUv+\/\/PsIAmNim95LS3DSEYMp6ZfPiPAcew3CDvCRAYzRQnjM46AutvBxGN2J5xXuWa0E24Imm4V26N2WSnBYWK7agG9vaWV1TWndWTUVejSp3AT+S7SolpmVey2u4vZ\/PYvpBO0Ft17gN1uizp", "FareInfoRef": "hV3RtGz3nDKAPNuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-70", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T13: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-12-08T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-08", "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": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PdShLk3mIBmWfowncYX\/\/8zVtEla1J6yWlvG0JgYm8M+fAfDfZmHiCfHhCwZnlHtM46qr8NRNRifcVpkUdCNWHqFEnFZzW1MXN2WlCo2Io20bjeFHtlp7N6GhyrcUidwE\/kUaXENE8LWW33946f6wXpBr1V576Dbiz8", "FareInfoRef": "hV3RtGz3nDKAfNuxFDAAAA==" }, "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": "hV3RtGz3nDKAeIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-12-08T23:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "FRA", "arrival_time": "2026-12-09T05:55:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT06H30M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "920" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "920" }, "booking_class": { "brand_id": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PdShLk3mIBmWfowncYX\/\/8zVtEla1J6yWlvG0JgYm8M+fAfDfZmHiCfHhCwZnlHtM46qr8NRNRifcVpkUdCNWHqFEnFZzW1MXN2WlCo2Io20bjeFHtlp7N6GhyrcUidwE\/kUaXENE8LWW33946f6wXpBr1V576Dbiz8", "FareInfoRef": "hV3RtGz3nDKAfNuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 197197, "gross_total": 197197, "base_fare": 112242, "tax": 84955, "sell": { "currency": "BDT", "total": 197197, "base_fare": 112242, "tax": 84955 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTk3MTk3LCJiYXNlX2ZhcmUiOjExMjI0MiwidGF4Ijo4NDk1NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE5NzE5NywiYmFzZV9mYXJlIjoxMTIyNDIsInRheCI6ODQ5NTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTk3MTk3LCJiYXNlX2ZhcmUiOjExMjI0MiwidGF4Ijo4NDk1NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 197197, "base_fare": 112242, "tax": 84955, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "112242.00", "tax": "84955.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 197197, "base_fare": 112242, "tax": 84955, "gross": { "base_fare": "112242.00", "tax": "84955.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "53710.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1238.00" }, "Other": { "title": "Others taxes", "amount": "23060.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE5NzE5Ny4wMCIsImJhc2VfZmFyZSI6IjExMjI0Mi4wMCIsInRheCI6Ijg0OTU1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEyMjQyLjAwIiwidGF4IjoiODQ5NTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxOTcxOTcuMDAiLCJiYXNlX2ZhcmUiOiIxMTIyNDIuMDAiLCJ0YXgiOiI4NDk1NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExMjI0Mi4wMCIsInRheCI6Ijg0OTU1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTk3MTk3LjAwIiwiYmFzZV9mYXJlIjoiMTEyMjQyLjAwIiwidGF4IjoiODQ5NTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk3MTk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjUzNzEwLjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjMwNjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUzNzEwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "W", "farebasis": "WLASVNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "W", "farebasis": "WLASVNBD", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "W", "farebasis": "WLASVNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "FRA", "operating": "TG", "marketing": "TG", "booking_code": "W", "farebasis": "WLASVNBD", "cabin": "economy" } ], "connecting": [ "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-70", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T13:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-12T06:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-11", "flight_time": "PT10H40M", "distance": "5584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "booking_class": { "brand_id": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tDNQ3cIDGmD64uWUv+\/\/PsIAmNim95LS3DSEYMp6ZfPiPAcew3CDvCRAYzRQnjM46AutvBxGN2J5xXuWa0E24Imm4V26N2WSnBYWK7agG9vaWV1TWndWTUVejSp3AT+S7SolpmVey2u4vZ\/PYvpBO0Ft17gN1uizp", "FareInfoRef": "hV3RtGz3nDKAPNuxFDAAAA==" }, "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": "hV3RtGz3nDKAaIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-11-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-11-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT04H30M", "lay_over_date": "2026-11-12", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tDNQ3cIDGmD64uWUv+\/\/PsIAmNim95LS3DSEYMp6ZfPiPAcew3CDvCRAYzRQnjM46AutvBxGN2J5xXuWa0E24Imm4V26N2WSnBYWK7agG9vaWV1TWndWTUVejSp3AT+S7SolpmVey2u4vZ\/PYvpBO0Ft17gN1uizp", "FareInfoRef": "hV3RtGz3nDKAPNuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-70", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T13: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-12-08T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-08", "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": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PdShLk3mIBmWfowncYX\/\/8zVtEla1J6yWlvG0JgYm8M+fAfDfZmHiCfHhCwZnlHtM46qr8NRNRifcVpkUdCNWHqFEnFZzW1MXN2WlCo2Io20bjeFHtlp7N6GhyrcUidwE\/kUaXENE8LWW33946f6wXpBr1V576Dbiz8", "FareInfoRef": "hV3RtGz3nDKAfNuxFDAAAA==" }, "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": "hV3RtGz3nDKAeIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-12-08T23:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "FRA", "arrival_time": "2026-12-09T05:55:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT06H30M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "920" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "920" }, "booking_class": { "brand_id": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PdShLk3mIBmWfowncYX\/\/8zVtEla1J6yWlvG0JgYm8M+fAfDfZmHiCfHhCwZnlHtM46qr8NRNRifcVpkUdCNWHqFEnFZzW1MXN2WlCo2Io20bjeFHtlp7N6GhyrcUidwE\/kUaXENE8LWW33946f6wXpBr1V576Dbiz8", "FareInfoRef": "hV3RtGz3nDKAfNuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 197197, "calendar_total_sell": 197197, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 197197, "filter": { "id": "F1TT00006-70", "price": 197197, "journey_duration": "PT1D15H0M", "journey_duration_seconds": 140400, "layover_duration": "PT11H0M", "layover_duration_seconds": 39600, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "BKK" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T13:45:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T05:55:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611111345bkk202611120625921bkk202611121055dac202611121230321dac202612081340bkk202612081710322bkk202612082340fra202612090555920", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-71", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-71", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T13:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-12T06:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-11", "flight_time": "PT10H40M", "distance": "5584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "booking_class": { "brand_id": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tDNQ3cIDGmD64uWUv+\/\/PsIAmNim95LS3DSEYMp6ZfPiPAcew3CDvCRAYzRQnjM46AutvBxGN2J5xXuWa0E24Imm4V26N2WSnBYWK7agG9vaWV1TWndWTUVejSp3AT+S7SolpmVey2u4vZ\/PYvpBO0Ft17gN1uizp", "FareInfoRef": "hV3RtGz3nDKAPNuxFDAAAA==" }, "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": "hV3RtGz3nDKAaIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-11-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-11-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT04H30M", "lay_over_date": "2026-11-12", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tDNQ3cIDGmD64uWUv+\/\/PsIAmNim95LS3DSEYMp6ZfPiPAcew3CDvCRAYzRQnjM46AutvBxGN2J5xXuWa0E24Imm4V26N2WSnBYWK7agG9vaWV1TWndWTUVejSp3AT+S7SolpmVey2u4vZ\/PYvpBO0Ft17gN1uizp", "FareInfoRef": "hV3RtGz3nDKAPNuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-71", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T02: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-12-08T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-07", "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": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PdShLk3mIBmWfowncYX\/\/8zVtEla1J6yWlvG0JgYm8M+fAfDfZmHiCfHhCwZnlHtM46qr8NRNRifcVpkUdCNWHqFEnFZzW1MXN2WlCo2Io20bjeFHtlp7N6GhyrcUidwE\/kUaXENE8LWW33946f6wXpBr1V576Dbiz8", "FareInfoRef": "hV3RtGz3nDKAfNuxFDAAAA==" }, "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": "hV3RtGz3nDKAiIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-12-08T12:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "FRA", "arrival_time": "2026-12-08T19:05:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT07H10M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "922" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "922" }, "booking_class": { "brand_id": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PdShLk3mIBmWfowncYX\/\/8zVtEla1J6yWlvG0JgYm8M+fAfDfZmHiCfHhCwZnlHtM46qr8NRNRifcVpkUdCNWHqFEnFZzW1MXN2WlCo2Io20bjeFHtlp7N6GhyrcUidwE\/kUaXENE8LWW33946f6wXpBr1V576Dbiz8", "FareInfoRef": "hV3RtGz3nDKAfNuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 197197, "gross_total": 197197, "base_fare": 112242, "tax": 84955, "sell": { "currency": "BDT", "total": 197197, "base_fare": 112242, "tax": 84955 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTk3MTk3LCJiYXNlX2ZhcmUiOjExMjI0MiwidGF4Ijo4NDk1NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE5NzE5NywiYmFzZV9mYXJlIjoxMTIyNDIsInRheCI6ODQ5NTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTk3MTk3LCJiYXNlX2ZhcmUiOjExMjI0MiwidGF4Ijo4NDk1NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 197197, "base_fare": 112242, "tax": 84955, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "112242.00", "tax": "84955.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 197197, "base_fare": 112242, "tax": 84955, "gross": { "base_fare": "112242.00", "tax": "84955.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "53710.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1238.00" }, "Other": { "title": "Others taxes", "amount": "23060.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE5NzE5Ny4wMCIsImJhc2VfZmFyZSI6IjExMjI0Mi4wMCIsInRheCI6Ijg0OTU1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEyMjQyLjAwIiwidGF4IjoiODQ5NTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxOTcxOTcuMDAiLCJiYXNlX2ZhcmUiOiIxMTIyNDIuMDAiLCJ0YXgiOiI4NDk1NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExMjI0Mi4wMCIsInRheCI6Ijg0OTU1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTk3MTk3LjAwIiwiYmFzZV9mYXJlIjoiMTEyMjQyLjAwIiwidGF4IjoiODQ5NTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk3MTk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjUzNzEwLjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjMwNjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUzNzEwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "W", "farebasis": "WLASVNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "W", "farebasis": "WLASVNBD", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "W", "farebasis": "WLASVNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "FRA", "operating": "TG", "marketing": "TG", "booking_code": "W", "farebasis": "WLASVNBD", "cabin": "economy" } ], "connecting": [ "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-71", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T13:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-12T06:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-11", "flight_time": "PT10H40M", "distance": "5584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "booking_class": { "brand_id": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tDNQ3cIDGmD64uWUv+\/\/PsIAmNim95LS3DSEYMp6ZfPiPAcew3CDvCRAYzRQnjM46AutvBxGN2J5xXuWa0E24Imm4V26N2WSnBYWK7agG9vaWV1TWndWTUVejSp3AT+S7SolpmVey2u4vZ\/PYvpBO0Ft17gN1uizp", "FareInfoRef": "hV3RtGz3nDKAPNuxFDAAAA==" }, "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": "hV3RtGz3nDKAaIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-11-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-11-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT04H30M", "lay_over_date": "2026-11-12", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tDNQ3cIDGmD64uWUv+\/\/PsIAmNim95LS3DSEYMp6ZfPiPAcew3CDvCRAYzRQnjM46AutvBxGN2J5xXuWa0E24Imm4V26N2WSnBYWK7agG9vaWV1TWndWTUVejSp3AT+S7SolpmVey2u4vZ\/PYvpBO0Ft17gN1uizp", "FareInfoRef": "hV3RtGz3nDKAPNuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-71", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T02: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-12-08T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-07", "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": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PdShLk3mIBmWfowncYX\/\/8zVtEla1J6yWlvG0JgYm8M+fAfDfZmHiCfHhCwZnlHtM46qr8NRNRifcVpkUdCNWHqFEnFZzW1MXN2WlCo2Io20bjeFHtlp7N6GhyrcUidwE\/kUaXENE8LWW33946f6wXpBr1V576Dbiz8", "FareInfoRef": "hV3RtGz3nDKAfNuxFDAAAA==" }, "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": "hV3RtGz3nDKAiIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-12-08T12:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "FRA", "arrival_time": "2026-12-08T19:05:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT07H10M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "922" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "922" }, "booking_class": { "brand_id": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PdShLk3mIBmWfowncYX\/\/8zVtEla1J6yWlvG0JgYm8M+fAfDfZmHiCfHhCwZnlHtM46qr8NRNRifcVpkUdCNWHqFEnFZzW1MXN2WlCo2Io20bjeFHtlp7N6GhyrcUidwE\/kUaXENE8LWW33946f6wXpBr1V576Dbiz8", "FareInfoRef": "hV3RtGz3nDKAfNuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 197197, "calendar_total_sell": 197197, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 197197, "filter": { "id": "F1TT00006-71", "price": 197197, "journey_duration": "PT1D15H50M", "journey_duration_seconds": 143400, "layover_duration": "PT11H40M", "layover_duration_seconds": 42000, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "BKK" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T13:45:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T19:05:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611111345bkk202611120625921bkk202611121055dac202611121230321dac202612080200bkk202612080530340bkk202612081240fra202612081905922", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-72", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-72", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T13:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-12T06:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-11", "flight_time": "PT10H40M", "distance": "5584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "booking_class": { "brand_id": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tDNQ3cIDGmD64uWUv+\/\/PsIAmNim95LS3DSEYMp6ZfPiPAcew3CDvCRAYzRQnjM46AutvBxGN2J5xXuWa0E24Imm4V26N2WSnBYWK7agG9vaWV1TWndWTUVejSp3AT+S7SolpmVey2u4vZ\/PYvpBO0Ft17gN1uizp", "FareInfoRef": "hV3RtGz3nDKAPNuxFDAAAA==" }, "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": "hV3RtGz3nDKAaIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-11-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-11-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT04H30M", "lay_over_date": "2026-11-12", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tDNQ3cIDGmD64uWUv+\/\/PsIAmNim95LS3DSEYMp6ZfPiPAcew3CDvCRAYzRQnjM46AutvBxGN2J5xXuWa0E24Imm4V26N2WSnBYWK7agG9vaWV1TWndWTUVejSp3AT+S7SolpmVey2u4vZ\/PYvpBO0Ft17gN1uizp", "FareInfoRef": "hV3RtGz3nDKAPNuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-72", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H55M", "transit_time": "18H10M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T02: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-12-08T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-07", "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": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PdShLk3mIBmWfowncYX\/\/8zVtEla1J6yWlvG0JgYm8M+fAfDfZmHiCfHhCwZnlHtM46qr8NRNRifcVpkUdCNWHqFEnFZzW1MXN2WlCo2Io20bjeFHtlp7N6GhyrcUidwE\/kUaXENE8LWW33946f6wXpBr1V576Dbiz8", "FareInfoRef": "hV3RtGz3nDKAfNuxFDAAAA==" }, "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": "hV3RtGz3nDKAeIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-12-08T23:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "FRA", "arrival_time": "2026-12-09T05:55:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT18H10M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "920" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "920" }, "booking_class": { "brand_id": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PdShLk3mIBmWfowncYX\/\/8zVtEla1J6yWlvG0JgYm8M+fAfDfZmHiCfHhCwZnlHtM46qr8NRNRifcVpkUdCNWHqFEnFZzW1MXN2WlCo2Io20bjeFHtlp7N6GhyrcUidwE\/kUaXENE8LWW33946f6wXpBr1V576Dbiz8", "FareInfoRef": "hV3RtGz3nDKAfNuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 201446, "gross_total": 201446, "base_fare": 112242, "tax": 89204, "sell": { "currency": "BDT", "total": 201446, "base_fare": 112242, "tax": 89204 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjAxNDQ2LCJiYXNlX2ZhcmUiOjExMjI0MiwidGF4Ijo4OTIwNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIwMTQ0NiwiYmFzZV9mYXJlIjoxMTIyNDIsInRheCI6ODkyMDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjAxNDQ2LCJiYXNlX2ZhcmUiOjExMjI0MiwidGF4Ijo4OTIwNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 201446, "base_fare": 112242, "tax": 89204, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "112242.00", "tax": "89204.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 201446, "base_fare": 112242, "tax": 89204, "gross": { "base_fare": "112242.00", "tax": "89204.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "53710.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1238.00" }, "Other": { "title": "Others taxes", "amount": "27309.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwMTQ0Ni4wMCIsImJhc2VfZmFyZSI6IjExMjI0Mi4wMCIsInRheCI6Ijg5MjA0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEyMjQyLjAwIiwidGF4IjoiODkyMDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMDE0NDYuMDAiLCJiYXNlX2ZhcmUiOiIxMTIyNDIuMDAiLCJ0YXgiOiI4OTIwNC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExMjI0Mi4wMCIsInRheCI6Ijg5MjA0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjAxNDQ2LjAwIiwiYmFzZV9mYXJlIjoiMTEyMjQyLjAwIiwidGF4IjoiODkyMDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAxNDQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjUzNzEwLjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjczMDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM4NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDEyMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTM3MTAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "W", "farebasis": "WLASVNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "W", "farebasis": "WLASVNBD", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "W", "farebasis": "WLASVNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "FRA", "operating": "TG", "marketing": "TG", "booking_code": "W", "farebasis": "WLASVNBD", "cabin": "economy" } ], "connecting": [ "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-72", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T13:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-12T06:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-11", "flight_time": "PT10H40M", "distance": "5584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "booking_class": { "brand_id": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tDNQ3cIDGmD64uWUv+\/\/PsIAmNim95LS3DSEYMp6ZfPiPAcew3CDvCRAYzRQnjM46AutvBxGN2J5xXuWa0E24Imm4V26N2WSnBYWK7agG9vaWV1TWndWTUVejSp3AT+S7SolpmVey2u4vZ\/PYvpBO0Ft17gN1uizp", "FareInfoRef": "hV3RtGz3nDKAPNuxFDAAAA==" }, "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": "hV3RtGz3nDKAaIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-11-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-11-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT04H30M", "lay_over_date": "2026-11-12", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tDNQ3cIDGmD64uWUv+\/\/PsIAmNim95LS3DSEYMp6ZfPiPAcew3CDvCRAYzRQnjM46AutvBxGN2J5xXuWa0E24Imm4V26N2WSnBYWK7agG9vaWV1TWndWTUVejSp3AT+S7SolpmVey2u4vZ\/PYvpBO0Ft17gN1uizp", "FareInfoRef": "hV3RtGz3nDKAPNuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-72", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H55M", "transit_time": "18H10M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T02: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-12-08T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-07", "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": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PdShLk3mIBmWfowncYX\/\/8zVtEla1J6yWlvG0JgYm8M+fAfDfZmHiCfHhCwZnlHtM46qr8NRNRifcVpkUdCNWHqFEnFZzW1MXN2WlCo2Io20bjeFHtlp7N6GhyrcUidwE\/kUaXENE8LWW33946f6wXpBr1V576Dbiz8", "FareInfoRef": "hV3RtGz3nDKAfNuxFDAAAA==" }, "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": "hV3RtGz3nDKAeIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-12-08T23:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "FRA", "arrival_time": "2026-12-09T05:55:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT18H10M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "920" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "920" }, "booking_class": { "brand_id": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PdShLk3mIBmWfowncYX\/\/8zVtEla1J6yWlvG0JgYm8M+fAfDfZmHiCfHhCwZnlHtM46qr8NRNRifcVpkUdCNWHqFEnFZzW1MXN2WlCo2Io20bjeFHtlp7N6GhyrcUidwE\/kUaXENE8LWW33946f6wXpBr1V576Dbiz8", "FareInfoRef": "hV3RtGz3nDKAfNuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 201446, "calendar_total_sell": 201446, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 201446, "filter": { "id": "F1TT00006-72", "price": 201446, "journey_duration": "PT2D2H40M", "journey_duration_seconds": 182400, "layover_duration": "PT22H40M", "layover_duration_seconds": 81600, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "BKK" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T13:45:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T05:55:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611111345bkk202611120625921bkk202611121055dac202611121230321dac202612080200bkk202612080530340bkk202612082340fra202612090555920", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-73", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-73", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T13:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-12T06:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-11", "flight_time": "PT10H40M", "distance": "5584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "booking_class": { "brand_id": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tDNQ3cIDGmD64uWUv+\/\/PsIAmNim95LS3DSEYMp6ZfPiPAcew3CDvCRAYzRQnjM46AutvBxGN2J5xXuWa0E24Imm4V26N2WSnBYWK7agG9vaWV1TWndWTUVejSp3AT+S7SolpmVey2u4vZ\/PYvpBO0Ft17gN1uizp", "FareInfoRef": "hV3RtGz3nDKAPNuxFDAAAA==" }, "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": "hV3RtGz3nDKAaIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-11-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-11-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT04H30M", "lay_over_date": "2026-11-12", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tDNQ3cIDGmD64uWUv+\/\/PsIAmNim95LS3DSEYMp6ZfPiPAcew3CDvCRAYzRQnjM46AutvBxGN2J5xXuWa0E24Imm4V26N2WSnBYWK7agG9vaWV1TWndWTUVejSp3AT+S7SolpmVey2u4vZ\/PYvpBO0Ft17gN1uizp", "FareInfoRef": "hV3RtGz3nDKAPNuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-73", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H25M", "transit_time": "19H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T13: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-12-08T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-08", "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": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PdShLk3mIBmWfowncYX\/\/8zVtEla1J6yWlvG0JgYm8M+fAfDfZmHiCfHhCwZnlHtM46qr8NRNRifcVpkUdCNWHqFEnFZzW1MXN2WlCo2Io20bjeFHtlp7N6GhyrcUidwE\/kUaXENE8LWW33946f6wXpBr1V576Dbiz8", "FareInfoRef": "hV3RtGz3nDKAfNuxFDAAAA==" }, "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": "hV3RtGz3nDKAkIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-12-09T12:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "FRA", "arrival_time": "2026-12-09T19:05:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT19H30M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "922" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "922" }, "booking_class": { "brand_id": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PdShLk3mIBmWfowncYX\/\/8zVtEla1J6yWlvG0JgYm8M+fAfDfZmHiCfHhCwZnlHtM46qr8NRNRifcVpkUdCNWHqFEnFZzW1MXN2WlCo2Io20bjeFHtlp7N6GhyrcUidwE\/kUaXENE8LWW33946f6wXpBr1V576Dbiz8", "FareInfoRef": "hV3RtGz3nDKAfNuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 201446, "gross_total": 201446, "base_fare": 112242, "tax": 89204, "sell": { "currency": "BDT", "total": 201446, "base_fare": 112242, "tax": 89204 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjAxNDQ2LCJiYXNlX2ZhcmUiOjExMjI0MiwidGF4Ijo4OTIwNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIwMTQ0NiwiYmFzZV9mYXJlIjoxMTIyNDIsInRheCI6ODkyMDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjAxNDQ2LCJiYXNlX2ZhcmUiOjExMjI0MiwidGF4Ijo4OTIwNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 201446, "base_fare": 112242, "tax": 89204, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "112242.00", "tax": "89204.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 201446, "base_fare": 112242, "tax": 89204, "gross": { "base_fare": "112242.00", "tax": "89204.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "53710.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1238.00" }, "Other": { "title": "Others taxes", "amount": "27309.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwMTQ0Ni4wMCIsImJhc2VfZmFyZSI6IjExMjI0Mi4wMCIsInRheCI6Ijg5MjA0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEyMjQyLjAwIiwidGF4IjoiODkyMDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMDE0NDYuMDAiLCJiYXNlX2ZhcmUiOiIxMTIyNDIuMDAiLCJ0YXgiOiI4OTIwNC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExMjI0Mi4wMCIsInRheCI6Ijg5MjA0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjAxNDQ2LjAwIiwiYmFzZV9mYXJlIjoiMTEyMjQyLjAwIiwidGF4IjoiODkyMDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAxNDQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjUzNzEwLjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjczMDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM4NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDEyMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTM3MTAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "W", "farebasis": "WLASVNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "W", "farebasis": "WLASVNBD", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "W", "farebasis": "WLASVNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "FRA", "operating": "TG", "marketing": "TG", "booking_code": "W", "farebasis": "WLASVNBD", "cabin": "economy" } ], "connecting": [ "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-73", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T13:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-12T06:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-11", "flight_time": "PT10H40M", "distance": "5584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "booking_class": { "brand_id": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tDNQ3cIDGmD64uWUv+\/\/PsIAmNim95LS3DSEYMp6ZfPiPAcew3CDvCRAYzRQnjM46AutvBxGN2J5xXuWa0E24Imm4V26N2WSnBYWK7agG9vaWV1TWndWTUVejSp3AT+S7SolpmVey2u4vZ\/PYvpBO0Ft17gN1uizp", "FareInfoRef": "hV3RtGz3nDKAPNuxFDAAAA==" }, "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": "hV3RtGz3nDKAaIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-11-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-11-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT04H30M", "lay_over_date": "2026-11-12", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tDNQ3cIDGmD64uWUv+\/\/PsIAmNim95LS3DSEYMp6ZfPiPAcew3CDvCRAYzRQnjM46AutvBxGN2J5xXuWa0E24Imm4V26N2WSnBYWK7agG9vaWV1TWndWTUVejSp3AT+S7SolpmVey2u4vZ\/PYvpBO0Ft17gN1uizp", "FareInfoRef": "hV3RtGz3nDKAPNuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-73", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H25M", "transit_time": "19H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T13: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-12-08T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-08", "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": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PdShLk3mIBmWfowncYX\/\/8zVtEla1J6yWlvG0JgYm8M+fAfDfZmHiCfHhCwZnlHtM46qr8NRNRifcVpkUdCNWHqFEnFZzW1MXN2WlCo2Io20bjeFHtlp7N6GhyrcUidwE\/kUaXENE8LWW33946f6wXpBr1V576Dbiz8", "FareInfoRef": "hV3RtGz3nDKAfNuxFDAAAA==" }, "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": "hV3RtGz3nDKAkIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-12-09T12:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "FRA", "arrival_time": "2026-12-09T19:05:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT19H30M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "922" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "922" }, "booking_class": { "brand_id": "2249489", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLASVNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PdShLk3mIBmWfowncYX\/\/8zVtEla1J6yWlvG0JgYm8M+fAfDfZmHiCfHhCwZnlHtM46qr8NRNRifcVpkUdCNWHqFEnFZzW1MXN2WlCo2Io20bjeFHtlp7N6GhyrcUidwE\/kUaXENE8LWW33946f6wXpBr1V576Dbiz8", "FareInfoRef": "hV3RtGz3nDKAfNuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 201446, "calendar_total_sell": 201446, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 201446, "filter": { "id": "F1TT00006-73", "price": 201446, "journey_duration": "PT2D4H10M", "journey_duration_seconds": 187800, "layover_duration": "PT1D0H0M", "layover_duration_seconds": 86400, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "BKK" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T13:45:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-09T19:05:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611111345bkk202611120625921bkk202611121055dac202611121230321dac202612081340bkk202612081710322bkk202612091240fra202612091905922", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-74", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-74", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T10:55:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "IST", "arrival_time": "2026-11-11T16:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-11", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1588" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1588" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO7A2VW+JaKNKm3KoukMv+\/8z5iSdNCTAYDDEGE0sqEqI\/zbgM5xPlLcDBUZfk2MKyxigrC6IyIi9+OtAV9DaL43rWduUT\/5gQpasnaqGq8V8JHJdloKKehcVcgM\/sO2EJa3n5qI8ayI235zM4J9c+wKhXit6", "FareInfoRef": "hV3RtGz3nDKApNuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKAoIuxFDAAAA==", "origin": "IST", "departure_time": "2026-11-11T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-11-12T05:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT03H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO7A2VW+JaKNKm3KoukMv+\/8z5iSdNCTAYDDEGE0sqEqI\/zbgM5xPlLcDBUZfk2MKyxigrC6IyIi9+OtAV9DaL43rWduUT\/5gQpasnaqGq8V8JHJdloKKehcVcgM\/sO2EJa3n5qI8ayI235zM4J9c+wKhXit6", "FareInfoRef": "hV3RtGz3nDKApNuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-74", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H5M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAqIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T07:25:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-12-08T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-08", "flight_time": "PT8H50M", "distance": "3696", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKw0AIRD8mzH007aa97WKyFBoshPSQS\/\/\/M2o2KVRwneXpaM5ZqUmEKf9Hh0+3PuFvAxwaWZeCPqW7tt8Gkhe8Zrd5QbNQ3gJ4g0eV1mZX66OgskpDm0ec71gs2OEbjoJ9MXYZE\/iJ6RHSy7hORom9SupwMg6IQ2PsC+aeK9g=", "FareInfoRef": "hV3RtGz3nDKAWOuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKAsIuxFDAAAA==", "origin": "IST", "departure_time": "2026-12-09T08:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FRA", "arrival_time": "2026-12-09T09:30:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT3H20M", "distance": "1160", "lay_over": "PT18H55M", "lay_over_date": "2026-12-08", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1587" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1587" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKw0AIRD8mzH007aa97WKyFBoshPSQS\/\/\/M2o2KVRwneXpaM5ZqUmEKf9Hh0+3PuFvAxwaWZeCPqW7tt8Gkhe8Zrd5QbNQ3gJ4g0eV1mZX66OgskpDm0ec71gs2OEbjoJ9MXYZE\/iJ6RHSy7hORom9SupwMg6IQ2PsC+aeK9g=", "FareInfoRef": "hV3RtGz3nDKAWOuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 207804, "gross_total": 207804, "base_fare": 116145, "tax": 91659, "sell": { "currency": "BDT", "total": 207804, "base_fare": 116145, "tax": 91659 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA3ODA0LCJiYXNlX2ZhcmUiOjExNjE0NSwidGF4Ijo5MTY1OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIwNzgwNCwiYmFzZV9mYXJlIjoxMTYxNDUsInRheCI6OTE2NTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA3ODA0LCJiYXNlX2ZhcmUiOjExNjE0NSwidGF4Ijo5MTY1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 207804, "base_fare": 116145, "tax": 91659, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "116145.00", "tax": "91659.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 207804, "base_fare": 116145, "tax": 91659, "gross": { "base_fare": "116145.00", "tax": "91659.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3547.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "57032.00" }, "Other": { "title": "Others taxes", "amount": "24133.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwNzgwNC4wMCIsImJhc2VfZmFyZSI6IjExNjE0NS4wMCIsInRheCI6IjkxNjU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE2MTQ1LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMDc4MDQuMDAiLCJiYXNlX2ZhcmUiOiIxMTYxNDUuMDAiLCJ0YXgiOiI5MTY1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNjE0NS4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjA3ODA0LjAwIiwiYmFzZV9mYXJlIjoiMTE2MTQ1LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA3ODA0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NDcuMDAifSwiWVIiOnsiYW1vdW50IjoiNTcwMzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjQxMzMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1OTIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTTYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMzkyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU3MDMyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNCLR", "cabin": "economy" }, { "origin": "IST", "destination": "DAC", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNCLR", "cabin": "economy" }, { "origin": "DAC", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "O", "farebasis": "OLNCLR", "cabin": "economy" }, { "origin": "IST", "destination": "FRA", "operating": "TK", "marketing": "TK", "booking_code": "O", "farebasis": "OLNCLR", "cabin": "economy" } ], "connecting": [ "IST" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-74", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T10:55:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "IST", "arrival_time": "2026-11-11T16:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-11", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1588" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1588" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO7A2VW+JaKNKm3KoukMv+\/8z5iSdNCTAYDDEGE0sqEqI\/zbgM5xPlLcDBUZfk2MKyxigrC6IyIi9+OtAV9DaL43rWduUT\/5gQpasnaqGq8V8JHJdloKKehcVcgM\/sO2EJa3n5qI8ayI235zM4J9c+wKhXit6", "FareInfoRef": "hV3RtGz3nDKApNuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKAoIuxFDAAAA==", "origin": "IST", "departure_time": "2026-11-11T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-11-12T05:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT03H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO7A2VW+JaKNKm3KoukMv+\/8z5iSdNCTAYDDEGE0sqEqI\/zbgM5xPlLcDBUZfk2MKyxigrC6IyIi9+OtAV9DaL43rWduUT\/5gQpasnaqGq8V8JHJdloKKehcVcgM\/sO2EJa3n5qI8ayI235zM4J9c+wKhXit6", "FareInfoRef": "hV3RtGz3nDKApNuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-74", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H5M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAqIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T07:25:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-12-08T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-08", "flight_time": "PT8H50M", "distance": "3696", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKw0AIRD8mzH007aa97WKyFBoshPSQS\/\/\/M2o2KVRwneXpaM5ZqUmEKf9Hh0+3PuFvAxwaWZeCPqW7tt8Gkhe8Zrd5QbNQ3gJ4g0eV1mZX66OgskpDm0ec71gs2OEbjoJ9MXYZE\/iJ6RHSy7hORom9SupwMg6IQ2PsC+aeK9g=", "FareInfoRef": "hV3RtGz3nDKAWOuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKAsIuxFDAAAA==", "origin": "IST", "departure_time": "2026-12-09T08:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FRA", "arrival_time": "2026-12-09T09:30:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT3H20M", "distance": "1160", "lay_over": "PT18H55M", "lay_over_date": "2026-12-08", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1587" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1587" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKw0AIRD8mzH007aa97WKyFBoshPSQS\/\/\/M2o2KVRwneXpaM5ZqUmEKf9Hh0+3PuFvAxwaWZeCPqW7tt8Gkhe8Zrd5QbNQ3gJ4g0eV1mZX66OgskpDm0ec71gs2OEbjoJ9MXYZE\/iJ6RHSy7hORom9SupwMg6IQ2PsC+aeK9g=", "FareInfoRef": "hV3RtGz3nDKAWOuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "TK", "calendar_total_currency": "BDT", "calendar_total_price": 207804, "calendar_total_sell": 207804, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 207804, "filter": { "id": "F1TT00006-74", "price": 207804, "journey_duration": "PT1D21H0M", "journey_duration_seconds": 162000, "layover_duration": "PT22H20M", "layover_duration_seconds": 80400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T10:55:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-09T09:30:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "fra202611111055ist2026111116051588ist202611111930dac202611120550712dac202612080725ist202612081315713ist202612090810fra2026120909301587", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-75", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-75", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T10:55:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "IST", "arrival_time": "2026-11-11T16:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-11", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1588" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1588" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO7A2VW+JaKNKm3KoukMv+\/8z5iSdNCTAYDDEGE0sqEqI\/zbgM5xPlLcDBUZfk2MKyxigrC6IyIi9+OtAV9DaL43rWduUT\/5gQpasnaqGq8V8JHJdloKKehcVcgM\/sO2EJa3n5qI8ayI235zM4J9c+wKhXit6", "FareInfoRef": "hV3RtGz3nDKApNuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKAoIuxFDAAAA==", "origin": "IST", "departure_time": "2026-11-11T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-11-12T05:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT03H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO7A2VW+JaKNKm3KoukMv+\/8z5iSdNCTAYDDEGE0sqEqI\/zbgM5xPlLcDBUZfk2MKyxigrC6IyIi9+OtAV9DaL43rWduUT\/5gQpasnaqGq8V8JHJdloKKehcVcgM\/sO2EJa3n5qI8ayI235zM4J9c+wKhXit6", "FareInfoRef": "hV3RtGz3nDKApNuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-75", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAqIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T07:25:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-12-08T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-08", "flight_time": "PT8H50M", "distance": "3696", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+SWzvd2SgxhQYXQrrIpvc\/RhU3hQokjXj65ZyVGkUY878NeA\/bA+1lQIO617UgxHjTXu0gecFzabas6CuUo4PW4TdLb7OrBU+orNLR3tzOOBVzFhJ1PDYKjsM4pE\/gJ+a7y1ambTaK31VS08mY4I\/62AflCCvS", "FareInfoRef": "hV3RtGz3nDKArOuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKAuIuxFDAAAA==", "origin": "IST", "departure_time": "2026-12-08T21:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FRA", "arrival_time": "2026-12-08T22:10:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "PT07H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1597" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1597" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+SWzvd2SgxhQYXQrrIpvc\/RhU3hQokjXj65ZyVGkUY878NeA\/bA+1lQIO617UgxHjTXu0gecFzabas6CuUo4PW4TdLb7OrBU+orNLR3tzOOBVzFhJ1PDYKjsM4pE\/gJ+a7y1ambTaK31VS08mY4I\/62AflCCvS", "FareInfoRef": "hV3RtGz3nDKArOuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 208222, "gross_total": 208222, "base_fare": 116563, "tax": 91659, "sell": { "currency": "BDT", "total": 208222, "base_fare": 116563, "tax": 91659 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA4MjIyLCJiYXNlX2ZhcmUiOjExNjU2MywidGF4Ijo5MTY1OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIwODIyMiwiYmFzZV9mYXJlIjoxMTY1NjMsInRheCI6OTE2NTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA4MjIyLCJiYXNlX2ZhcmUiOjExNjU2MywidGF4Ijo5MTY1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 208222, "base_fare": 116563, "tax": 91659, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "116563.00", "tax": "91659.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 208222, "base_fare": 116563, "tax": 91659, "gross": { "base_fare": "116563.00", "tax": "91659.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3547.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "57032.00" }, "Other": { "title": "Others taxes", "amount": "24133.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwODIyMi4wMCIsImJhc2VfZmFyZSI6IjExNjU2My4wMCIsInRheCI6IjkxNjU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE2NTYzLjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMDgyMjIuMDAiLCJiYXNlX2ZhcmUiOiIxMTY1NjMuMDAiLCJ0YXgiOiI5MTY1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNjU2My4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjA4MjIyLjAwIiwiYmFzZV9mYXJlIjoiMTE2NTYzLjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA4MjIyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NDcuMDAifSwiWVIiOnsiYW1vdW50IjoiNTcwMzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjQxMzMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1OTIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTTYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMzkyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU3MDMyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNCLR", "cabin": "economy" }, { "origin": "IST", "destination": "DAC", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNCLR", "cabin": "economy" }, { "origin": "DAC", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "O", "farebasis": "OLNCLR", "cabin": "economy" }, { "origin": "IST", "destination": "FRA", "operating": "TK", "marketing": "TK", "booking_code": "O", "farebasis": "OLNCLR", "cabin": "economy" } ], "connecting": [ "IST" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-75", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T10:55:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "IST", "arrival_time": "2026-11-11T16:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-11", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1588" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1588" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO7A2VW+JaKNKm3KoukMv+\/8z5iSdNCTAYDDEGE0sqEqI\/zbgM5xPlLcDBUZfk2MKyxigrC6IyIi9+OtAV9DaL43rWduUT\/5gQpasnaqGq8V8JHJdloKKehcVcgM\/sO2EJa3n5qI8ayI235zM4J9c+wKhXit6", "FareInfoRef": "hV3RtGz3nDKApNuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKAoIuxFDAAAA==", "origin": "IST", "departure_time": "2026-11-11T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-11-12T05:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT03H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO7A2VW+JaKNKm3KoukMv+\/8z5iSdNCTAYDDEGE0sqEqI\/zbgM5xPlLcDBUZfk2MKyxigrC6IyIi9+OtAV9DaL43rWduUT\/5gQpasnaqGq8V8JHJdloKKehcVcgM\/sO2EJa3n5qI8ayI235zM4J9c+wKhXit6", "FareInfoRef": "hV3RtGz3nDKApNuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-75", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAqIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T07:25:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-12-08T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-08", "flight_time": "PT8H50M", "distance": "3696", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+SWzvd2SgxhQYXQrrIpvc\/RhU3hQokjXj65ZyVGkUY878NeA\/bA+1lQIO617UgxHjTXu0gecFzabas6CuUo4PW4TdLb7OrBU+orNLR3tzOOBVzFhJ1PDYKjsM4pE\/gJ+a7y1ambTaK31VS08mY4I\/62AflCCvS", "FareInfoRef": "hV3RtGz3nDKArOuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKAuIuxFDAAAA==", "origin": "IST", "departure_time": "2026-12-08T21:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FRA", "arrival_time": "2026-12-08T22:10:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "PT07H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1597" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1597" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+SWzvd2SgxhQYXQrrIpvc\/RhU3hQokjXj65ZyVGkUY878NeA\/bA+1lQIO617UgxHjTXu0gecFzabas6CuUo4PW4TdLb7OrBU+orNLR3tzOOBVzFhJ1PDYKjsM4pE\/gJ+a7y1ambTaK31VS08mY4I\/62AflCCvS", "FareInfoRef": "hV3RtGz3nDKArOuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "TK", "calendar_total_currency": "BDT", "calendar_total_price": 208222, "calendar_total_sell": 208222, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 208222, "filter": { "id": "F1TT00006-75", "price": 208222, "journey_duration": "PT1D9H40M", "journey_duration_seconds": 121200, "layover_duration": "PT11H10M", "layover_duration_seconds": 40200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T10:55:00.000+01:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-12-08T22:10:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "fra202611111055ist2026111116051588ist202611111930dac202611120550712dac202612080725ist202612081315713ist202612082100fra2026120822101597", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-76", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-76", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H40M", "transit_time": "20H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAwIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T18:10:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "IST", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-11", "flight_time": "PT3H05M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1594" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1594" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTjEOwzAIfEx0O9DYVjZbJFakVgxROmTp\/59RbKdSkYCD44Ccs5BEZor53yZ8pvMJeytgEPe1KEJc5gj26gIRzdhNXwfGBm5969zI3Kc06MMTKlUeVDNcPdajOBdSoNQWMtpdNOgK\/MC2O7SynpsS+1khknRzLvQ\/XfYFn88rdA==", "FareInfoRef": "hV3RtGz3nDKAHOuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKAyIuxFDAAAA==", "origin": "IST", "departure_time": "2026-11-12T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-11-13T05:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT20H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTjEOwzAIfEx0O9DYVjZbJFakVgxROmTp\/59RbKdSkYCD44Ccs5BEZor53yZ8pvMJeytgEPe1KEJc5gj26gIRzdhNXwfGBm5969zI3Kc06MMTKlUeVDNcPdajOBdSoNQWMtpdNOgK\/MC2O7SynpsS+1khknRzLvQ\/XfYFn88rdA==", "FareInfoRef": "hV3RtGz3nDKAHOuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-76", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H5M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAqIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T07:25:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-12-08T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-08", "flight_time": "PT8H50M", "distance": "3696", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKw0AIRD8mzH007aa97WKyFBoshPSQS\/\/\/M2o2KVRwneXpaM5ZqUmEKf9Hh0+3PuFvAxwaWZeCPqW7tt8Gkhe8Zrd5QbNQ3gJ4g0eV1mZX66OgskpDm0ec71gs2OEbjoJ9MXYZE\/iJ6RHSy7hORom9SupwMg6IQ2PsC+aeK9g=", "FareInfoRef": "hV3RtGz3nDKAWOuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKAsIuxFDAAAA==", "origin": "IST", "departure_time": "2026-12-09T08:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FRA", "arrival_time": "2026-12-09T09:30:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT3H20M", "distance": "1160", "lay_over": "PT18H55M", "lay_over_date": "2026-12-08", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1587" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1587" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKw0AIRD8mzH007aa97WKyFBoshPSQS\/\/\/M2o2KVRwneXpaM5ZqUmEKf9Hh0+3PuFvAxwaWZeCPqW7tt8Gkhe8Zrd5QbNQ3gJ4g0eV1mZX66OgskpDm0ec71gs2OEbjoJ9MXYZE\/iJ6RHSy7hORom9SupwMg6IQ2PsC+aeK9g=", "FareInfoRef": "hV3RtGz3nDKAWOuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 208500, "gross_total": 208500, "base_fare": 116841, "tax": 91659, "sell": { "currency": "BDT", "total": 208500, "base_fare": 116841, "tax": 91659 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA4NTAwLCJiYXNlX2ZhcmUiOjExNjg0MSwidGF4Ijo5MTY1OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIwODUwMCwiYmFzZV9mYXJlIjoxMTY4NDEsInRheCI6OTE2NTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA4NTAwLCJiYXNlX2ZhcmUiOjExNjg0MSwidGF4Ijo5MTY1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 208500, "base_fare": 116841, "tax": 91659, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "116841.00", "tax": "91659.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 208500, "base_fare": 116841, "tax": 91659, "gross": { "base_fare": "116841.00", "tax": "91659.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3547.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "57032.00" }, "Other": { "title": "Others taxes", "amount": "24133.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwODUwMC4wMCIsImJhc2VfZmFyZSI6IjExNjg0MS4wMCIsInRheCI6IjkxNjU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE2ODQxLjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMDg1MDAuMDAiLCJiYXNlX2ZhcmUiOiIxMTY4NDEuMDAiLCJ0YXgiOiI5MTY1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNjg0MS4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjA4NTAwLjAwIiwiYmFzZV9mYXJlIjoiMTE2ODQxLjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA4NTAwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NDcuMDAifSwiWVIiOnsiYW1vdW50IjoiNTcwMzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjQxMzMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1OTIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTTYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMzkyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU3MDMyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNCLR", "cabin": "economy" }, { "origin": "IST", "destination": "DAC", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNCLR", "cabin": "economy" }, { "origin": "DAC", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "O", "farebasis": "OLNCLR", "cabin": "economy" }, { "origin": "IST", "destination": "FRA", "operating": "TK", "marketing": "TK", "booking_code": "O", "farebasis": "OLNCLR", "cabin": "economy" } ], "connecting": [ "IST" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-76", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H40M", "transit_time": "20H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAwIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T18:10:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "IST", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-11", "flight_time": "PT3H05M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1594" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1594" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTjEOwzAIfEx0O9DYVjZbJFakVgxROmTp\/59RbKdSkYCD44Ccs5BEZor53yZ8pvMJeytgEPe1KEJc5gj26gIRzdhNXwfGBm5969zI3Kc06MMTKlUeVDNcPdajOBdSoNQWMtpdNOgK\/MC2O7SynpsS+1khknRzLvQ\/XfYFn88rdA==", "FareInfoRef": "hV3RtGz3nDKAHOuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKAyIuxFDAAAA==", "origin": "IST", "departure_time": "2026-11-12T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-11-13T05:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT20H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTjEOwzAIfEx0O9DYVjZbJFakVgxROmTp\/59RbKdSkYCD44Ccs5BEZor53yZ8pvMJeytgEPe1KEJc5gj26gIRzdhNXwfGBm5969zI3Kc06MMTKlUeVDNcPdajOBdSoNQWMtpdNOgK\/MC2O7SynpsS+1khknRzLvQ\/XfYFn88rdA==", "FareInfoRef": "hV3RtGz3nDKAHOuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-76", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H5M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAqIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T07:25:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-12-08T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-08", "flight_time": "PT8H50M", "distance": "3696", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKw0AIRD8mzH007aa97WKyFBoshPSQS\/\/\/M2o2KVRwneXpaM5ZqUmEKf9Hh0+3PuFvAxwaWZeCPqW7tt8Gkhe8Zrd5QbNQ3gJ4g0eV1mZX66OgskpDm0ec71gs2OEbjoJ9MXYZE\/iJ6RHSy7hORom9SupwMg6IQ2PsC+aeK9g=", "FareInfoRef": "hV3RtGz3nDKAWOuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKAsIuxFDAAAA==", "origin": "IST", "departure_time": "2026-12-09T08:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FRA", "arrival_time": "2026-12-09T09:30:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT3H20M", "distance": "1160", "lay_over": "PT18H55M", "lay_over_date": "2026-12-08", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1587" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1587" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKw0AIRD8mzH007aa97WKyFBoshPSQS\/\/\/M2o2KVRwneXpaM5ZqUmEKf9Hh0+3PuFvAxwaWZeCPqW7tt8Gkhe8Zrd5QbNQ3gJ4g0eV1mZX66OgskpDm0ec71gs2OEbjoJ9MXYZE\/iJ6RHSy7hORom9SupwMg6IQ2PsC+aeK9g=", "FareInfoRef": "hV3RtGz3nDKAWOuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "TK", "calendar_total_currency": "BDT", "calendar_total_price": 208500, "calendar_total_sell": 208500, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 208500, "filter": { "id": "F1TT00006-76", "price": 208500, "journey_duration": "PT2D13H45M", "journey_duration_seconds": 222300, "layover_duration": "PT1D15H10M", "layover_duration_seconds": 141000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T18:10:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-09T09:30:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "fra202611111810ist2026111123151594ist202611121930dac202611130550712dac202612080725ist202612081315713ist202612090810fra2026120909301587", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-77", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-77", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H40M", "transit_time": "20H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAwIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T18:10:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "IST", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-11", "flight_time": "PT3H05M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1594" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1594" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTjEOwzAIfEx0O9DYVjZbJFakVgxROmTp\/59RbKdSkYCD44Ccs5BEZor53yZ8pvMJeytgEPe1KEJc5gj26gIRzdhNXwfGBm5969zI3Kc06MMTKlUeVDNcPdajOBdSoNQWMtpdNOgK\/MC2O7SynpsS+1khknRzLvQ\/XfYFn88rdA==", "FareInfoRef": "hV3RtGz3nDKAHOuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKAyIuxFDAAAA==", "origin": "IST", "departure_time": "2026-11-12T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-11-13T05:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT20H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTjEOwzAIfEx0O9DYVjZbJFakVgxROmTp\/59RbKdSkYCD44Ccs5BEZor53yZ8pvMJeytgEPe1KEJc5gj26gIRzdhNXwfGBm5969zI3Kc06MMTKlUeVDNcPdajOBdSoNQWMtpdNOgK\/MC2O7SynpsS+1khknRzLvQ\/XfYFn88rdA==", "FareInfoRef": "hV3RtGz3nDKAHOuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-77", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAqIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T07:25:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-12-08T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-08", "flight_time": "PT8H50M", "distance": "3696", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+SWzvd2SgxhQYXQrrIpvc\/RhU3hQokjXj65ZyVGkUY878NeA\/bA+1lQIO617UgxHjTXu0gecFzabas6CuUo4PW4TdLb7OrBU+orNLR3tzOOBVzFhJ1PDYKjsM4pE\/gJ+a7y1ambTaK31VS08mY4I\/62AflCCvS", "FareInfoRef": "hV3RtGz3nDKABPuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKAuIuxFDAAAA==", "origin": "IST", "departure_time": "2026-12-08T21:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FRA", "arrival_time": "2026-12-08T22:10:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "PT07H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1597" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1597" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+SWzvd2SgxhQYXQrrIpvc\/RhU3hQokjXj65ZyVGkUY878NeA\/bA+1lQIO617UgxHjTXu0gecFzabas6CuUo4PW4TdLb7OrBU+orNLR3tzOOBVzFhJ1PDYKjsM4pE\/gJ+a7y1ambTaK31VS08mY4I\/62AflCCvS", "FareInfoRef": "hV3RtGz3nDKABPuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 208917, "gross_total": 208917, "base_fare": 117258, "tax": 91659, "sell": { "currency": "BDT", "total": 208917, "base_fare": 117258, "tax": 91659 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA4OTE3LCJiYXNlX2ZhcmUiOjExNzI1OCwidGF4Ijo5MTY1OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIwODkxNywiYmFzZV9mYXJlIjoxMTcyNTgsInRheCI6OTE2NTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA4OTE3LCJiYXNlX2ZhcmUiOjExNzI1OCwidGF4Ijo5MTY1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 208917, "base_fare": 117258, "tax": 91659, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "117258.00", "tax": "91659.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 208917, "base_fare": 117258, "tax": 91659, "gross": { "base_fare": "117258.00", "tax": "91659.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3547.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "57032.00" }, "Other": { "title": "Others taxes", "amount": "24133.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwODkxNy4wMCIsImJhc2VfZmFyZSI6IjExNzI1OC4wMCIsInRheCI6IjkxNjU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE3MjU4LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMDg5MTcuMDAiLCJiYXNlX2ZhcmUiOiIxMTcyNTguMDAiLCJ0YXgiOiI5MTY1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNzI1OC4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjA4OTE3LjAwIiwiYmFzZV9mYXJlIjoiMTE3MjU4LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA4OTE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NDcuMDAifSwiWVIiOnsiYW1vdW50IjoiNTcwMzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjQxMzMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1OTIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTTYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMzkyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU3MDMyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNCLR", "cabin": "economy" }, { "origin": "IST", "destination": "DAC", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNCLR", "cabin": "economy" }, { "origin": "DAC", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "O", "farebasis": "OLNCLR", "cabin": "economy" }, { "origin": "IST", "destination": "FRA", "operating": "TK", "marketing": "TK", "booking_code": "O", "farebasis": "OLNCLR", "cabin": "economy" } ], "connecting": [ "IST" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-77", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H40M", "transit_time": "20H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAwIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T18:10:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "IST", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-11", "flight_time": "PT3H05M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1594" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1594" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTjEOwzAIfEx0O9DYVjZbJFakVgxROmTp\/59RbKdSkYCD44Ccs5BEZor53yZ8pvMJeytgEPe1KEJc5gj26gIRzdhNXwfGBm5969zI3Kc06MMTKlUeVDNcPdajOBdSoNQWMtpdNOgK\/MC2O7SynpsS+1khknRzLvQ\/XfYFn88rdA==", "FareInfoRef": "hV3RtGz3nDKAHOuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKAyIuxFDAAAA==", "origin": "IST", "departure_time": "2026-11-12T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-11-13T05:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT20H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTjEOwzAIfEx0O9DYVjZbJFakVgxROmTp\/59RbKdSkYCD44Ccs5BEZor53yZ8pvMJeytgEPe1KEJc5gj26gIRzdhNXwfGBm5969zI3Kc06MMTKlUeVDNcPdajOBdSoNQWMtpdNOgK\/MC2O7SynpsS+1khknRzLvQ\/XfYFn88rdA==", "FareInfoRef": "hV3RtGz3nDKAHOuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-77", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAqIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T07:25:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-12-08T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-08", "flight_time": "PT8H50M", "distance": "3696", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+SWzvd2SgxhQYXQrrIpvc\/RhU3hQokjXj65ZyVGkUY878NeA\/bA+1lQIO617UgxHjTXu0gecFzabas6CuUo4PW4TdLb7OrBU+orNLR3tzOOBVzFhJ1PDYKjsM4pE\/gJ+a7y1ambTaK31VS08mY4I\/62AflCCvS", "FareInfoRef": "hV3RtGz3nDKABPuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKAuIuxFDAAAA==", "origin": "IST", "departure_time": "2026-12-08T21:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FRA", "arrival_time": "2026-12-08T22:10:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "PT07H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1597" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1597" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+SWzvd2SgxhQYXQrrIpvc\/RhU3hQokjXj65ZyVGkUY878NeA\/bA+1lQIO617UgxHjTXu0gecFzabas6CuUo4PW4TdLb7OrBU+orNLR3tzOOBVzFhJ1PDYKjsM4pE\/gJ+a7y1ambTaK31VS08mY4I\/62AflCCvS", "FareInfoRef": "hV3RtGz3nDKABPuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "TK", "calendar_total_currency": "BDT", "calendar_total_price": 208917, "calendar_total_sell": 208917, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 208917, "filter": { "id": "F1TT00006-77", "price": 208917, "journey_duration": "PT2D2H25M", "journey_duration_seconds": 181500, "layover_duration": "PT1D4H0M", "layover_duration_seconds": 100800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T18:10:00.000+01:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-12-08T22:10:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "fra202611111810ist2026111123151594ist202611121930dac202611130550712dac202612080725ist202612081315713ist202612082100fra2026120822101597", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-78", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-78", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T10:55:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "IST", "arrival_time": "2026-11-11T16:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-11", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1588" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1588" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO7A2VW+JaKNKm3KoukMv+\/8z5iSdNCTAYDDEGE0sqEqI\/zbgM5xPlLcDBUZfk2MKyxigrC6IyIi9+OtAV9DaL43rWduUT\/5gQpasnaqGq8V8JHJdloKKehcVcgM\/sO2EJa3n5qI8ayI235zM4J9c+wKhXit6", "FareInfoRef": "hV3RtGz3nDKApNuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKAoIuxFDAAAA==", "origin": "IST", "departure_time": "2026-11-11T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-11-12T05:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT03H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO7A2VW+JaKNKm3KoukMv+\/8z5iSdNCTAYDDEGE0sqEqI\/zbgM5xPlLcDBUZfk2MKyxigrC6IyIi9+OtAV9DaL43rWduUT\/5gQpasnaqGq8V8JHJdloKKehcVcgM\/sO2EJa3n5qI8ayI235zM4J9c+wKhXit6", "FareInfoRef": "hV3RtGz3nDKApNuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-78", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAqIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T07:25:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-12-08T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-08", "flight_time": "PT8H50M", "distance": "3696", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5sQsMykdsIicqLUhbdcP9j4IYiYcn2WM+\/UopSRxGO5d8GvIftAX8Z4NDwtlakpMJe7SCZ8FzclhV9hfIWwDv8ZultdrVLJDQ26Wj3sDNO1YKllLMcGwXHYRwyJvAT8z2k12mbjRLtSmo+GTPi0Rj7AN8AK8o=", "FareInfoRef": "hV3RtGz3nDKA4NuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKA0IuxFDAAAA==", "origin": "IST", "departure_time": "2026-12-08T16:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FRA", "arrival_time": "2026-12-08T17:50:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT3H15M", "distance": "1160", "lay_over": "PT03H20M", "lay_over_date": "2026-12-08", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1593" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1593" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5sQsMykdsIicqLUhbdcP9j4IYiYcn2WM+\/UopSRxGO5d8GvIftAX8Z4NDwtlakpMJe7SCZ8FzclhV9hfIWwDv8ZultdrVLJDQ26Wj3sDNO1YKllLMcGwXHYRwyJvAT8z2k12mbjRLtSmo+GTPi0Rj7AN8AK8o=", "FareInfoRef": "hV3RtGz3nDKA4NuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 217819, "gross_total": 217819, "base_fare": 126160, "tax": 91659, "sell": { "currency": "BDT", "total": 217819, "base_fare": 126160, "tax": 91659 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE3ODE5LCJiYXNlX2ZhcmUiOjEyNjE2MCwidGF4Ijo5MTY1OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIxNzgxOSwiYmFzZV9mYXJlIjoxMjYxNjAsInRheCI6OTE2NTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE3ODE5LCJiYXNlX2ZhcmUiOjEyNjE2MCwidGF4Ijo5MTY1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 217819, "base_fare": 126160, "tax": 91659, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "126160.00", "tax": "91659.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 217819, "base_fare": 126160, "tax": 91659, "gross": { "base_fare": "126160.00", "tax": "91659.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3547.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "57032.00" }, "Other": { "title": "Others taxes", "amount": "24133.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIxNzgxOS4wMCIsImJhc2VfZmFyZSI6IjEyNjE2MC4wMCIsInRheCI6IjkxNjU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2MTYwLjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMTc4MTkuMDAiLCJiYXNlX2ZhcmUiOiIxMjYxNjAuMDAiLCJ0YXgiOiI5MTY1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjE2MC4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjE3ODE5LjAwIiwiYmFzZV9mYXJlIjoiMTI2MTYwLjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE3ODE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NDcuMDAifSwiWVIiOnsiYW1vdW50IjoiNTcwMzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjQxMzMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1OTIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTTYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMzkyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU3MDMyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNCLR", "cabin": "economy" }, { "origin": "IST", "destination": "DAC", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNCLR", "cabin": "economy" }, { "origin": "DAC", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "S", "farebasis": "SLNCLR", "cabin": "economy" }, { "origin": "IST", "destination": "FRA", "operating": "TK", "marketing": "TK", "booking_code": "S", "farebasis": "SLNCLR", "cabin": "economy" } ], "connecting": [ "IST" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-78", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T10:55:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "IST", "arrival_time": "2026-11-11T16:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-11", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1588" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1588" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO7A2VW+JaKNKm3KoukMv+\/8z5iSdNCTAYDDEGE0sqEqI\/zbgM5xPlLcDBUZfk2MKyxigrC6IyIi9+OtAV9DaL43rWduUT\/5gQpasnaqGq8V8JHJdloKKehcVcgM\/sO2EJa3n5qI8ayI235zM4J9c+wKhXit6", "FareInfoRef": "hV3RtGz3nDKApNuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKAoIuxFDAAAA==", "origin": "IST", "departure_time": "2026-11-11T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-11-12T05:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT03H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO7A2VW+JaKNKm3KoukMv+\/8z5iSdNCTAYDDEGE0sqEqI\/zbgM5xPlLcDBUZfk2MKyxigrC6IyIi9+OtAV9DaL43rWduUT\/5gQpasnaqGq8V8JHJdloKKehcVcgM\/sO2EJa3n5qI8ayI235zM4J9c+wKhXit6", "FareInfoRef": "hV3RtGz3nDKApNuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-78", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAqIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T07:25:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-12-08T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-08", "flight_time": "PT8H50M", "distance": "3696", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5sQsMykdsIicqLUhbdcP9j4IYiYcn2WM+\/UopSRxGO5d8GvIftAX8Z4NDwtlakpMJe7SCZ8FzclhV9hfIWwDv8ZultdrVLJDQ26Wj3sDNO1YKllLMcGwXHYRwyJvAT8z2k12mbjRLtSmo+GTPi0Rj7AN8AK8o=", "FareInfoRef": "hV3RtGz3nDKA4NuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKA0IuxFDAAAA==", "origin": "IST", "departure_time": "2026-12-08T16:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FRA", "arrival_time": "2026-12-08T17:50:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT3H15M", "distance": "1160", "lay_over": "PT03H20M", "lay_over_date": "2026-12-08", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1593" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1593" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5sQsMykdsIicqLUhbdcP9j4IYiYcn2WM+\/UopSRxGO5d8GvIftAX8Z4NDwtlakpMJe7SCZ8FzclhV9hfIWwDv8ZultdrVLJDQ26Wj3sDNO1YKllLMcGwXHYRwyJvAT8z2k12mbjRLtSmo+GTPi0Rj7AN8AK8o=", "FareInfoRef": "hV3RtGz3nDKA4NuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "TK", "calendar_total_currency": "BDT", "calendar_total_price": 217819, "calendar_total_sell": 217819, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 217819, "filter": { "id": "F1TT00006-78", "price": 217819, "journey_duration": "PT1D5H20M", "journey_duration_seconds": 105600, "layover_duration": "PT6H45M", "layover_duration_seconds": 24300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T10:55:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T17:50:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "fra202611111055ist2026111116051588ist202611111930dac202611120550712dac202612080725ist202612081315713ist202612081635fra2026120817501593", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-79", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-79", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H40M", "transit_time": "20H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAwIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T18:10:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "IST", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-11", "flight_time": "PT3H05M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1594" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1594" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTjEOwzAIfEx0O9DYVjZbJFakVgxROmTp\/59RbKdSkYCD44Ccs5BEZor53yZ8pvMJeytgEPe1KEJc5gj26gIRzdhNXwfGBm5969zI3Kc06MMTKlUeVDNcPdajOBdSoNQWMtpdNOgK\/MC2O7SynpsS+1khknRzLvQ\/XfYFn88rdA==", "FareInfoRef": "hV3RtGz3nDKAHOuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKAyIuxFDAAAA==", "origin": "IST", "departure_time": "2026-11-12T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-11-13T05:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT20H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTjEOwzAIfEx0O9DYVjZbJFakVgxROmTp\/59RbKdSkYCD44Ccs5BEZor53yZ8pvMJeytgEPe1KEJc5gj26gIRzdhNXwfGBm5969zI3Kc06MMTKlUeVDNcPdajOBdSoNQWMtpdNOgK\/MC2O7SynpsS+1khknRzLvQ\/XfYFn88rdA==", "FareInfoRef": "hV3RtGz3nDKAHOuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-79", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAqIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T07:25:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-12-08T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-08", "flight_time": "PT8H50M", "distance": "3696", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5sQsMykdsIicqLUhbdcP9j4IYiYcn2WM+\/UopSRxGO5d8GvIftAX8Z4NDwtlakpMJe7SCZ8FzclhV9hfIWwDv8ZultdrVLJDQ26Wj3sDNO1YKllLMcGwXHYRwyJvAT8z2k12mbjRLtSmo+GTPi0Rj7AN8AK8o=", "FareInfoRef": "hV3RtGz3nDKA4NuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKA0IuxFDAAAA==", "origin": "IST", "departure_time": "2026-12-08T16:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FRA", "arrival_time": "2026-12-08T17:50:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT3H15M", "distance": "1160", "lay_over": "PT03H20M", "lay_over_date": "2026-12-08", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1593" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1593" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5sQsMykdsIicqLUhbdcP9j4IYiYcn2WM+\/UopSRxGO5d8GvIftAX8Z4NDwtlakpMJe7SCZ8FzclhV9hfIWwDv8ZultdrVLJDQ26Wj3sDNO1YKllLMcGwXHYRwyJvAT8z2k12mbjRLtSmo+GTPi0Rj7AN8AK8o=", "FareInfoRef": "hV3RtGz3nDKA4NuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 218515, "gross_total": 218515, "base_fare": 126856, "tax": 91659, "sell": { "currency": "BDT", "total": 218515, "base_fare": 126856, "tax": 91659 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE4NTE1LCJiYXNlX2ZhcmUiOjEyNjg1NiwidGF4Ijo5MTY1OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIxODUxNSwiYmFzZV9mYXJlIjoxMjY4NTYsInRheCI6OTE2NTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE4NTE1LCJiYXNlX2ZhcmUiOjEyNjg1NiwidGF4Ijo5MTY1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 218515, "base_fare": 126856, "tax": 91659, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "126856.00", "tax": "91659.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 218515, "base_fare": 126856, "tax": 91659, "gross": { "base_fare": "126856.00", "tax": "91659.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3547.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "57032.00" }, "Other": { "title": "Others taxes", "amount": "24133.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIxODUxNS4wMCIsImJhc2VfZmFyZSI6IjEyNjg1Ni4wMCIsInRheCI6IjkxNjU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2ODU2LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMTg1MTUuMDAiLCJiYXNlX2ZhcmUiOiIxMjY4NTYuMDAiLCJ0YXgiOiI5MTY1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjg1Ni4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjE4NTE1LjAwIiwiYmFzZV9mYXJlIjoiMTI2ODU2LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE4NTE1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NDcuMDAifSwiWVIiOnsiYW1vdW50IjoiNTcwMzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjQxMzMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1OTIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTTYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMzkyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU3MDMyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNCLR", "cabin": "economy" }, { "origin": "IST", "destination": "DAC", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNCLR", "cabin": "economy" }, { "origin": "DAC", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "S", "farebasis": "SLNCLR", "cabin": "economy" }, { "origin": "IST", "destination": "FRA", "operating": "TK", "marketing": "TK", "booking_code": "S", "farebasis": "SLNCLR", "cabin": "economy" } ], "connecting": [ "IST" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-79", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H40M", "transit_time": "20H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAwIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T18:10:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "IST", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-11", "flight_time": "PT3H05M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1594" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1594" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTjEOwzAIfEx0O9DYVjZbJFakVgxROmTp\/59RbKdSkYCD44Ccs5BEZor53yZ8pvMJeytgEPe1KEJc5gj26gIRzdhNXwfGBm5969zI3Kc06MMTKlUeVDNcPdajOBdSoNQWMtpdNOgK\/MC2O7SynpsS+1khknRzLvQ\/XfYFn88rdA==", "FareInfoRef": "hV3RtGz3nDKAHOuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKAyIuxFDAAAA==", "origin": "IST", "departure_time": "2026-11-12T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-11-13T05:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT20H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTjEOwzAIfEx0O9DYVjZbJFakVgxROmTp\/59RbKdSkYCD44Ccs5BEZor53yZ8pvMJeytgEPe1KEJc5gj26gIRzdhNXwfGBm5969zI3Kc06MMTKlUeVDNcPdajOBdSoNQWMtpdNOgK\/MC2O7SynpsS+1khknRzLvQ\/XfYFn88rdA==", "FareInfoRef": "hV3RtGz3nDKAHOuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-79", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAqIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T07:25:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-12-08T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-08", "flight_time": "PT8H50M", "distance": "3696", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5sQsMykdsIicqLUhbdcP9j4IYiYcn2WM+\/UopSRxGO5d8GvIftAX8Z4NDwtlakpMJe7SCZ8FzclhV9hfIWwDv8ZultdrVLJDQ26Wj3sDNO1YKllLMcGwXHYRwyJvAT8z2k12mbjRLtSmo+GTPi0Rj7AN8AK8o=", "FareInfoRef": "hV3RtGz3nDKA4NuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "hV3RtGz3nDKA0IuxFDAAAA==", "origin": "IST", "departure_time": "2026-12-08T16:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FRA", "arrival_time": "2026-12-08T17:50:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT3H15M", "distance": "1160", "lay_over": "PT03H20M", "lay_over_date": "2026-12-08", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1593" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1593" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5sQsMykdsIicqLUhbdcP9j4IYiYcn2WM+\/UopSRxGO5d8GvIftAX8Z4NDwtlakpMJe7SCZ8FzclhV9hfIWwDv8ZultdrVLJDQ26Wj3sDNO1YKllLMcGwXHYRwyJvAT8z2k12mbjRLtSmo+GTPi0Rj7AN8AK8o=", "FareInfoRef": "hV3RtGz3nDKA4NuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "TK", "calendar_total_currency": "BDT", "calendar_total_price": 218515, "calendar_total_sell": 218515, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 218515, "filter": { "id": "F1TT00006-79", "price": 218515, "journey_duration": "PT1D22H5M", "journey_duration_seconds": 165900, "layover_duration": "PT23H35M", "layover_duration_seconds": 84900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T18:10:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T17:50:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "fra202611111810ist2026111123151594ist202611121930dac202611130550712dac202612080725ist202612081315713ist202612081635fra2026120817501593", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-80", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-80", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "10H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8GuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T11:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T01:10:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H25M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-80", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H50M", "transit_time": "12H0M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T11: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-12-08T14:50:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-08", "flight_time": "PT3H35M", "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": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOAjEI\/JjN3KG2rN7a0H1oTBNXTezF\/\/8MaV0TSYAhAzPEGB05YSaJ\/zHgPaQzylOBAmc5bwlBTl76VEFEHrerq6\/7vKGLODoaVTr97dwX1WuwBh3Vd6oWi73mpCA+iLBvmoxmjQbtAj8wrQZLyo88Ldmcg318STtJI+xXu\/sAguUs1Q==", "FareInfoRef": "hV3RtGz3nDKArJuxFDAAAA==" }, "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": "hV3RtGz3nDKA2IuxFDAAAA==", "origin": "BOM", "departure_time": "2026-12-09T02:50:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T07:35:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT9H15M", "distance": "4083", "lay_over": "PT12H00M", "lay_over_date": "2026-12-08", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "757" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "8757" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOAjEI\/JjN3KG2rN7a0H1oTBNXTezF\/\/8MaV0TSYAhAzPEGB05YSaJ\/zHgPaQzylOBAmc5bwlBTl76VEFEHrerq6\/7vKGLODoaVTr97dwX1WuwBh3Vd6oWi73mpCA+iLBvmoxmjQbtAj8wrQZLyo88Ldmcg318STtJI+xXu\/sAguUs1Q==", "FareInfoRef": "hV3RtGz3nDKArJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 279715, "gross_total": 279715, "base_fare": 200020, "tax": 79695, "sell": { "currency": "BDT", "total": 279715, "base_fare": 200020, "tax": 79695 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjc5NzE1LCJiYXNlX2ZhcmUiOjIwMDAyMCwidGF4Ijo3OTY5NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI3OTcxNSwiYmFzZV9mYXJlIjoyMDAwMjAsInRheCI6Nzk2OTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjc5NzE1LCJiYXNlX2ZhcmUiOjIwMDAyMCwidGF4Ijo3OTY5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 279715, "base_fare": 200020, "tax": 79695, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "200020.00", "tax": "79695.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 279715, "base_fare": 200020, "tax": 79695, "gross": { "base_fare": "200020.00", "tax": "79695.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "49500.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "630.00" }, "Other": { "title": "Others taxes", "amount": "22618.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3OTcxNS4wMCIsImJhc2VfZmFyZSI6IjIwMDAyMC4wMCIsInRheCI6Ijc5Njk1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjAwMDIwLjAwIiwidGF4IjoiNzk2OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyNzk3MTUuMDAiLCJiYXNlX2ZhcmUiOiIyMDAwMjAuMDAiLCJ0YXgiOiI3OTY5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMDAyMC4wMCIsInRheCI6Ijc5Njk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjc5NzE1LjAwIiwiYmFzZV9mYXJlIjoiMjAwMDIwLjAwIiwidGF4IjoiNzk2OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjc5NzE1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjQ5NTAwLjAwIn0sIllSIjp7ImFtb3VudCI6IjYzMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyMjYxOC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTUxNyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYzNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5NTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYzMCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YXRFR", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YXRFR", "cabin": "economy" }, { "origin": "DAC", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "Q", "farebasis": "QL2YXSFR", "cabin": "economy" }, { "origin": "BOM", "destination": "FRA", "operating": "LH", "marketing": "AI", "booking_code": "Q", "farebasis": "QL2YXSFR", "cabin": "economy" } ], "connecting": [ "DEL", "BOM" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-80", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "10H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8GuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T11:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T01:10:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H25M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-80", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H50M", "transit_time": "12H0M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T11: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-12-08T14:50:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-08", "flight_time": "PT3H35M", "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": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOAjEI\/JjN3KG2rN7a0H1oTBNXTezF\/\/8MaV0TSYAhAzPEGB05YSaJ\/zHgPaQzylOBAmc5bwlBTl76VEFEHrerq6\/7vKGLODoaVTr97dwX1WuwBh3Vd6oWi73mpCA+iLBvmoxmjQbtAj8wrQZLyo88Ldmcg318STtJI+xXu\/sAguUs1Q==", "FareInfoRef": "hV3RtGz3nDKArJuxFDAAAA==" }, "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": "hV3RtGz3nDKA2IuxFDAAAA==", "origin": "BOM", "departure_time": "2026-12-09T02:50:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T07:35:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT9H15M", "distance": "4083", "lay_over": "PT12H00M", "lay_over_date": "2026-12-08", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "757" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "8757" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOAjEI\/JjN3KG2rN7a0H1oTBNXTezF\/\/8MaV0TSYAhAzPEGB05YSaJ\/zHgPaQzylOBAmc5bwlBTl76VEFEHrerq6\/7vKGLODoaVTr97dwX1WuwBh3Vd6oWi73mpCA+iLBvmoxmjQbtAj8wrQZLyo88Ldmcg318STtJI+xXu\/sAguUs1Q==", "FareInfoRef": "hV3RtGz3nDKArJuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 279715, "calendar_total_sell": 279715, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 279715, "filter": { "id": "F1TT00006-80", "price": 279715, "journey_duration": "PT1D23H20M", "journey_duration_seconds": 170400, "layover_duration": "PT22H40M", "layover_duration_seconds": 81600, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DEL", "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T11:15:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T07:35:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611111115del2026111201102026del202611121150dac2026111214452227dac202612081145bom2026120814502184bom202612090250fra202612090735757", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-81", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-81", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H25M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAEHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:20:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BOM", "arrival_time": "2026-11-12T09:40:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT8H50M", "distance": "4083", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "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": "hV3RtGz3nDKAGHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-11-13T07:20:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-13T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-13", "flight_time": "PT2H55M", "distance": "1174", "lay_over": "PT21H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-81", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H50M", "transit_time": "12H0M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T11: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-12-08T14:50:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-08", "flight_time": "PT3H35M", "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": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOAjEI\/JjN3KG2rN7a0H1oTBNXTezF\/\/8MaV0TSYAhAzPEGB05YSaJ\/zHgPaQzylOBAmc5bwlBTl76VEFEHrerq6\/7vKGLODoaVTr97dwX1WuwBh3Vd6oWi73mpCA+iLBvmoxmjQbtAj8wrQZLyo88Ldmcg318STtJI+xXu\/sAguUs1Q==", "FareInfoRef": "hV3RtGz3nDKArJuxFDAAAA==" }, "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": "hV3RtGz3nDKA2IuxFDAAAA==", "origin": "BOM", "departure_time": "2026-12-09T02:50:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T07:35:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT9H15M", "distance": "4083", "lay_over": "PT12H00M", "lay_over_date": "2026-12-08", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "757" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "8757" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOAjEI\/JjN3KG2rN7a0H1oTBNXTezF\/\/8MaV0TSYAhAzPEGB05YSaJ\/zHgPaQzylOBAmc5bwlBTl76VEFEHrerq6\/7vKGLODoaVTr97dwX1WuwBh3Vd6oWi73mpCA+iLBvmoxmjQbtAj8wrQZLyo88Ldmcg318STtJI+xXu\/sAguUs1Q==", "FareInfoRef": "hV3RtGz3nDKArJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 279715, "gross_total": 279715, "base_fare": 200020, "tax": 79695, "sell": { "currency": "BDT", "total": 279715, "base_fare": 200020, "tax": 79695 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjc5NzE1LCJiYXNlX2ZhcmUiOjIwMDAyMCwidGF4Ijo3OTY5NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI3OTcxNSwiYmFzZV9mYXJlIjoyMDAwMjAsInRheCI6Nzk2OTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjc5NzE1LCJiYXNlX2ZhcmUiOjIwMDAyMCwidGF4Ijo3OTY5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 279715, "base_fare": 200020, "tax": 79695, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "200020.00", "tax": "79695.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 279715, "base_fare": 200020, "tax": 79695, "gross": { "base_fare": "200020.00", "tax": "79695.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "49500.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "630.00" }, "Other": { "title": "Others taxes", "amount": "22618.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3OTcxNS4wMCIsImJhc2VfZmFyZSI6IjIwMDAyMC4wMCIsInRheCI6Ijc5Njk1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjAwMDIwLjAwIiwidGF4IjoiNzk2OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyNzk3MTUuMDAiLCJiYXNlX2ZhcmUiOiIyMDAwMjAuMDAiLCJ0YXgiOiI3OTY5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMDAyMC4wMCIsInRheCI6Ijc5Njk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjc5NzE1LjAwIiwiYmFzZV9mYXJlIjoiMjAwMDIwLjAwIiwidGF4IjoiNzk2OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjc5NzE1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjQ5NTAwLjAwIn0sIllSIjp7ImFtb3VudCI6IjYzMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyMjYxOC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTUxNyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYzNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5NTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYzMCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YXRFR", "cabin": "economy" }, { "origin": "BOM", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YXRFR", "cabin": "economy" }, { "origin": "DAC", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "Q", "farebasis": "QL2YXSFR", "cabin": "economy" }, { "origin": "BOM", "destination": "FRA", "operating": "LH", "marketing": "AI", "booking_code": "Q", "farebasis": "QL2YXSFR", "cabin": "economy" } ], "connecting": [ "BOM" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-81", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H25M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAEHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:20:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BOM", "arrival_time": "2026-11-12T09:40:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT8H50M", "distance": "4083", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "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": "hV3RtGz3nDKAGHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-11-13T07:20:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-13T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-13", "flight_time": "PT2H55M", "distance": "1174", "lay_over": "PT21H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YXRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2MreFG3poMiQDebL\/v8zdq0dLGBywzE3CSGY2KIqS\/iPCZ8p3lFeCSgwvhwTzHlnUHYNIuJwHNbedasYJtpROfGoen5MLs0syD7fBuqBduatRrLhTE9FX40uOYGfWHfKEvMzr4\/KzTMv3tMFxYO3cu4Lb3cszQ==", "FareInfoRef": "hV3RtGz3nDKAeJuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-81", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H50M", "transit_time": "12H0M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T11: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-12-08T14:50:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-08", "flight_time": "PT3H35M", "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": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOAjEI\/JjN3KG2rN7a0H1oTBNXTezF\/\/8MaV0TSYAhAzPEGB05YSaJ\/zHgPaQzylOBAmc5bwlBTl76VEFEHrerq6\/7vKGLODoaVTr97dwX1WuwBh3Vd6oWi73mpCA+iLBvmoxmjQbtAj8wrQZLyo88Ldmcg318STtJI+xXu\/sAguUs1Q==", "FareInfoRef": "hV3RtGz3nDKArJuxFDAAAA==" }, "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": "hV3RtGz3nDKA2IuxFDAAAA==", "origin": "BOM", "departure_time": "2026-12-09T02:50:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T07:35:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT9H15M", "distance": "4083", "lay_over": "PT12H00M", "lay_over_date": "2026-12-08", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "757" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "8757" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOAjEI\/JjN3KG2rN7a0H1oTBNXTezF\/\/8MaV0TSYAhAzPEGB05YSaJ\/zHgPaQzylOBAmc5bwlBTl76VEFEHrerq6\/7vKGLODoaVTr97dwX1WuwBh3Vd6oWi73mpCA+iLBvmoxmjQbtAj8wrQZLyo88Ldmcg318STtJI+xXu\/sAguUs1Q==", "FareInfoRef": "hV3RtGz3nDKArJuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 279715, "calendar_total_sell": 279715, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 279715, "filter": { "id": "F1TT00006-81", "price": 279715, "journey_duration": "PT2D10H15M", "journey_duration_seconds": 209700, "layover_duration": "PT1D9H40M", "layover_duration_seconds": 121200, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T20:20:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T07:35:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611112020bom2026111209402028bom202611130720dac2026111310452183dac202612081145bom2026120814502184bom202612090250fra202612090735757", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-82", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-82", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAsHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T10:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H20M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cW2Z8jpOz6E8Nh1SgX3\/8xHEATm9BO87VDQwhO3KQqU\/iPAe8hnpEfBmQ4vhQN3i\/LAcquQEQ8nldXXrdtRzfRinLDvWobNG8jC2w231ENlJa3PZJ1Z3oq6teokhv4ifVEmWO6p\/WYOD7y4kv8QpnBW7n3AXg\/LMs=", "FareInfoRef": "hV3RtGz3nDKA5KuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H15M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cW2Z8jpOz6E8Nh1SgX3\/8xHEATm9BO87VDQwhO3KQqU\/iPAe8hnpEfBmQ4vhQN3i\/LAcquQEQ8nldXXrdtRzfRinLDvWobNG8jC2w231ENlJa3PZJ1Z3oq6teokhv4ifVEmWO6p\/WYOD7y4kv8QpnBW7n3AXg\/LMs=", "FareInfoRef": "hV3RtGz3nDKA5KuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-82", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H50M", "transit_time": "12H0M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T11: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-12-08T14:50:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-08", "flight_time": "PT3H35M", "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": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOAjEI\/JjN3KG2rN7a0H1oTBNXTezF\/\/8MaV0TSYAhAzPEGB05YSaJ\/zHgPaQzylOBAmc5bwlBTl76VEFEHrerq6\/7vKGLODoaVTr97dwX1WuwBh3Vd6oWi73mpCA+iLBvmoxmjQbtAj8wrQZLyo88Ldmcg318STtJI+xXu\/sAguUs1Q==", "FareInfoRef": "hV3RtGz3nDKAGLuxFDAAAA==" }, "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": "hV3RtGz3nDKA2IuxFDAAAA==", "origin": "BOM", "departure_time": "2026-12-09T02:50:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T07:35:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT9H15M", "distance": "4083", "lay_over": "PT12H00M", "lay_over_date": "2026-12-08", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "757" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "8757" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOAjEI\/JjN3KG2rN7a0H1oTBNXTezF\/\/8MaV0TSYAhAzPEGB05YSaJ\/zHgPaQzylOBAmc5bwlBTl76VEFEHrerq6\/7vKGLODoaVTr97dwX1WuwBh3Vd6oWi73mpCA+iLBvmoxmjQbtAj8wrQZLyo88Ldmcg318STtJI+xXu\/sAguUs1Q==", "FareInfoRef": "hV3RtGz3nDKAGLuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 304753, "gross_total": 304753, "base_fare": 225058, "tax": 79695, "sell": { "currency": "BDT", "total": 304753, "base_fare": 225058, "tax": 79695 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzA0NzUzLCJiYXNlX2ZhcmUiOjIyNTA1OCwidGF4Ijo3OTY5NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMwNDc1MywiYmFzZV9mYXJlIjoyMjUwNTgsInRheCI6Nzk2OTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzA0NzUzLCJiYXNlX2ZhcmUiOjIyNTA1OCwidGF4Ijo3OTY5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 304753, "base_fare": 225058, "tax": 79695, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225058.00", "tax": "79695.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 304753, "base_fare": 225058, "tax": 79695, "gross": { "base_fare": "225058.00", "tax": "79695.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "49500.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "630.00" }, "Other": { "title": "Others taxes", "amount": "22618.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMwNDc1My4wMCIsImJhc2VfZmFyZSI6IjIyNTA1OC4wMCIsInRheCI6Ijc5Njk1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI1MDU4LjAwIiwidGF4IjoiNzk2OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIzMDQ3NTMuMDAiLCJiYXNlX2ZhcmUiOiIyMjUwNTguMDAiLCJ0YXgiOiI3OTY5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNTA1OC4wMCIsInRheCI6Ijc5Njk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzA0NzUzLjAwIiwiYmFzZV9mYXJlIjoiMjI1MDU4LjAwIiwidGF4IjoiNzk2OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzA0NzUzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjQ5NTAwLjAwIn0sIllSIjp7ImFtb3VudCI6IjYzMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyMjYxOC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTUxNyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYzNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5NTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYzMCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "W", "farebasis": "WL2YXSFR", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "W", "farebasis": "WL2YXSFR", "cabin": "economy" }, { "origin": "DAC", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "Q", "farebasis": "QL2YXSFR", "cabin": "economy" }, { "origin": "BOM", "destination": "FRA", "operating": "LH", "marketing": "AI", "booking_code": "Q", "farebasis": "QL2YXSFR", "cabin": "economy" } ], "connecting": [ "DEL", "BOM" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-82", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAsHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T10:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H20M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cW2Z8jpOz6E8Nh1SgX3\/8xHEATm9BO87VDQwhO3KQqU\/iPAe8hnpEfBmQ4vhQN3i\/LAcquQEQ8nldXXrdtRzfRinLDvWobNG8jC2w231ENlJa3PZJ1Z3oq6teokhv4ifVEmWO6p\/WYOD7y4kv8QpnBW7n3AXg\/LMs=", "FareInfoRef": "hV3RtGz3nDKA5KuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H15M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cW2Z8jpOz6E8Nh1SgX3\/8xHEATm9BO87VDQwhO3KQqU\/iPAe8hnpEfBmQ4vhQN3i\/LAcquQEQ8nldXXrdtRzfRinLDvWobNG8jC2w231ENlJa3PZJ1Z3oq6teokhv4ifVEmWO6p\/WYOD7y4kv8QpnBW7n3AXg\/LMs=", "FareInfoRef": "hV3RtGz3nDKA5KuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-82", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H50M", "transit_time": "12H0M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T11: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-12-08T14:50:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-08", "flight_time": "PT3H35M", "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": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOAjEI\/JjN3KG2rN7a0H1oTBNXTezF\/\/8MaV0TSYAhAzPEGB05YSaJ\/zHgPaQzylOBAmc5bwlBTl76VEFEHrerq6\/7vKGLODoaVTr97dwX1WuwBh3Vd6oWi73mpCA+iLBvmoxmjQbtAj8wrQZLyo88Ldmcg318STtJI+xXu\/sAguUs1Q==", "FareInfoRef": "hV3RtGz3nDKAGLuxFDAAAA==" }, "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": "hV3RtGz3nDKA2IuxFDAAAA==", "origin": "BOM", "departure_time": "2026-12-09T02:50:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T07:35:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT9H15M", "distance": "4083", "lay_over": "PT12H00M", "lay_over_date": "2026-12-08", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "757" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "8757" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOAjEI\/JjN3KG2rN7a0H1oTBNXTezF\/\/8MaV0TSYAhAzPEGB05YSaJ\/zHgPaQzylOBAmc5bwlBTl76VEFEHrerq6\/7vKGLODoaVTr97dwX1WuwBh3Vd6oWi73mpCA+iLBvmoxmjQbtAj8wrQZLyo88Ldmcg318STtJI+xXu\/sAguUs1Q==", "FareInfoRef": "hV3RtGz3nDKAGLuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 304753, "calendar_total_sell": 304753, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 304753, "filter": { "id": "F1TT00006-82", "price": 304753, "journey_duration": "PT1D13H50M", "journey_duration_seconds": 136200, "layover_duration": "PT13H15M", "layover_duration_seconds": 47700, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DEL", "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T20:45:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T07:35:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611112045del2026111210352030del202611121150dac2026111214452227dac202612081145bom2026120814502184bom202612090250fra202612090735757", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-83", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-83", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H25M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA4IuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T19:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "PEK", "arrival_time": "2026-11-12T11:45:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Beijing Capital International Airport", "city": "Beijing", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-11", "flight_time": "PT9H30M", "distance": "4841", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "932" }, "marketing": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "932" }, "booking_class": { "brand_id": "2238839", "brand_title": "ECONOMY LATITUDE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasisCode": "YFFDE6", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOAyEIfMxm7oCu26MGNT156LYHe+j\/n1HUbVISmCEDAzFGIQnMFOJ\/bPhsmtBeCjSIZU4K57y7ObC1HUTk0WvNJWB58BDaFBfyHFOvuwGKVF7SCPRZ6yOBLl9zZIzLGNQ28CPlbrSl\/MzlZLtLstP70uiAfWprX99VK+E=", "FareInfoRef": "hV3RtGz3nDKAXPuxFDAAAA==" }, "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": "hV3RtGz3nDKA6IuxFDAAAA==", "origin": "PEK", "departure_time": "2026-11-12T16:30:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Beijing Capital International Airport", "city": "Beijing", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-11-12T20:40:00.000+06:00", "destination_terminal": "0", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT6H10M", "distance": "1891", "lay_over": "PT04H45M", "lay_over_date": "2026-11-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "701" }, "marketing": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "701" }, "booking_class": { "brand_id": "2238839", "brand_title": "ECONOMY LATITUDE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "5", "fareBasisCode": "YFFDE6", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOAyEIfMxm7oCu26MGNT156LYHe+j\/n1HUbVISmCEDAzFGIQnMFOJ\/bPhsmtBeCjSIZU4K57y7ObC1HUTk0WvNJWB58BDaFBfyHFOvuwGKVF7SCPRZ6yOBLl9zZIzLGNQ28CPlbrSl\/MzlZLtLstP70uiAfWprX99VK+E=", "FareInfoRef": "hV3RtGz3nDKAXPuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-83", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8IuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T22: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-12-09T05:25:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Beijing Capital International Airport", "city": "Beijing", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-08", "flight_time": "PT5H15M", "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": "2238841", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "ULRCDE6", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlu2Ft2mMikmqHKYduPXSH\/f8Zo2kmDQlsZDDEGJUaRBjifwz4DJZQdwMq1HPdEuS2UObWHiA5Yn9slktAM1EurtSmXihtzkabHFB01SYd1aPXnAzsxm4pOE\/jpL6BHyl3pzXlVy5P9cPUie+ucYa\/6mtfJH8sPw==", "FareInfoRef": "hV3RtGz3nDKAsPuxFDAAAA==" }, "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": "hV3RtGz3nDKA+IuxFDAAAA==", "origin": "PEK", "departure_time": "2026-12-09T13:25:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Beijing Capital International Airport", "city": "Beijing", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "FRA", "arrival_time": "2026-12-09T17:15:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT10H50M", "distance": "4841", "lay_over": "PT08H00M", "lay_over_date": "2026-12-09", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "931" }, "marketing": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "931" }, "booking_class": { "brand_id": "2238841", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "ULRCDE6", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlu2Ft2mMikmqHKYduPXSH\/f8Zo2kmDQlsZDDEGJUaRBjifwz4DJZQdwMq1HPdEuS2UObWHiA5Yn9slktAM1EurtSmXihtzkabHFB01SYd1aPXnAzsxm4pOE\/jpL6BHyl3pzXlVy5P9cPUie+ucYa\/6mtfJH8sPw==", "FareInfoRef": "hV3RtGz3nDKAsPuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 659671, "gross_total": 659671, "base_fare": 585594, "tax": 74077, "sell": { "currency": "BDT", "total": 659671, "base_fare": 585594, "tax": 74077 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjU5NjcxLCJiYXNlX2ZhcmUiOjU4NTU5NCwidGF4Ijo3NDA3N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY1OTY3MSwiYmFzZV9mYXJlIjo1ODU1OTQsInRheCI6NzQwNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjU5NjcxLCJiYXNlX2ZhcmUiOjU4NTU5NCwidGF4Ijo3NDA3N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 659671, "base_fare": 585594, "tax": 74077, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "585594.00", "tax": "74077.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 659671, "base_fare": 585594, "tax": 74077, "gross": { "base_fare": "585594.00", "tax": "74077.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "41174.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "25956.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY1OTY3MS4wMCIsImJhc2VfZmFyZSI6IjU4NTU5NC4wMCIsInRheCI6Ijc0MDc3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTg1NTk0LjAwIiwidGF4IjoiNzQwNzcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NTk2NzEuMDAiLCJiYXNlX2ZhcmUiOiI1ODU1OTQuMDAiLCJ0YXgiOiI3NDA3Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4NTU5NC4wMCIsInRheCI6Ijc0MDc3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjU5NjcxLjAwIiwiYmFzZV9mYXJlIjoiNTg1NTk0LjAwIiwidGF4IjoiNzQwNzcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjU5NjcxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjQxMTc0LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjU5NTYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxMTc0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "PEK", "operating": "CA", "marketing": "CA", "booking_code": "Y", "farebasis": "YFFDE6", "cabin": "economy" }, { "origin": "PEK", "destination": "DAC", "operating": "CA", "marketing": "CA", "booking_code": "Y", "farebasis": "YFFDE6", "cabin": "economy" }, { "origin": "DAC", "destination": "PEK", "operating": "CA", "marketing": "CA", "booking_code": "U", "farebasis": "ULRCDE6", "cabin": "economy" }, { "origin": "PEK", "destination": "FRA", "operating": "CA", "marketing": "CA", "booking_code": "U", "farebasis": "ULRCDE6", "cabin": "economy" } ], "connecting": [ "PEK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-83", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H25M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA4IuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T19:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "PEK", "arrival_time": "2026-11-12T11:45:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Beijing Capital International Airport", "city": "Beijing", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-11", "flight_time": "PT9H30M", "distance": "4841", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "932" }, "marketing": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "932" }, "booking_class": { "brand_id": "2238839", "brand_title": "ECONOMY LATITUDE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasisCode": "YFFDE6", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOAyEIfMxm7oCu26MGNT156LYHe+j\/n1HUbVISmCEDAzFGIQnMFOJ\/bPhsmtBeCjSIZU4K57y7ObC1HUTk0WvNJWB58BDaFBfyHFOvuwGKVF7SCPRZ6yOBLl9zZIzLGNQ28CPlbrSl\/MzlZLtLstP70uiAfWprX99VK+E=", "FareInfoRef": "hV3RtGz3nDKAXPuxFDAAAA==" }, "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": "hV3RtGz3nDKA6IuxFDAAAA==", "origin": "PEK", "departure_time": "2026-11-12T16:30:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Beijing Capital International Airport", "city": "Beijing", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-11-12T20:40:00.000+06:00", "destination_terminal": "0", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT6H10M", "distance": "1891", "lay_over": "PT04H45M", "lay_over_date": "2026-11-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "701" }, "marketing": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "701" }, "booking_class": { "brand_id": "2238839", "brand_title": "ECONOMY LATITUDE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "5", "fareBasisCode": "YFFDE6", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOAyEIfMxm7oCu26MGNT156LYHe+j\/n1HUbVISmCEDAzFGIQnMFOJ\/bPhsmtBeCjSIZU4K57y7ObC1HUTk0WvNJWB58BDaFBfyHFOvuwGKVF7SCPRZ6yOBLl9zZIzLGNQ28CPlbrSl\/MzlZLtLstP70uiAfWprX99VK+E=", "FareInfoRef": "hV3RtGz3nDKAXPuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-83", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8IuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T22: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-12-09T05:25:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Beijing Capital International Airport", "city": "Beijing", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-08", "flight_time": "PT5H15M", "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": "2238841", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "ULRCDE6", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlu2Ft2mMikmqHKYduPXSH\/f8Zo2kmDQlsZDDEGJUaRBjifwz4DJZQdwMq1HPdEuS2UObWHiA5Yn9slktAM1EurtSmXihtzkabHFB01SYd1aPXnAzsxm4pOE\/jpL6BHyl3pzXlVy5P9cPUie+ucYa\/6mtfJH8sPw==", "FareInfoRef": "hV3RtGz3nDKAsPuxFDAAAA==" }, "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": "hV3RtGz3nDKA+IuxFDAAAA==", "origin": "PEK", "departure_time": "2026-12-09T13:25:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Beijing Capital International Airport", "city": "Beijing", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "FRA", "arrival_time": "2026-12-09T17:15:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT10H50M", "distance": "4841", "lay_over": "PT08H00M", "lay_over_date": "2026-12-09", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "931" }, "marketing": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "931" }, "booking_class": { "brand_id": "2238841", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "ULRCDE6", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlu2Ft2mMikmqHKYduPXSH\/f8Zo2kmDQlsZDDEGJUaRBjifwz4DJZQdwMq1HPdEuS2UObWHiA5Yn9slktAM1EurtSmXihtzkabHFB01SYd1aPXnAzsxm4pOE\/jpL6BHyl3pzXlVy5P9cPUie+ucYa\/6mtfJH8sPw==", "FareInfoRef": "hV3RtGz3nDKAsPuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "CA", "calendar_total_currency": "BDT", "calendar_total_price": 659671, "calendar_total_sell": 659671, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 659671, "filter": { "id": "F1TT00006-83", "price": 659671, "journey_duration": "PT1D20H30M", "journey_duration_seconds": 160200, "layover_duration": "PT12H45M", "layover_duration_seconds": 45900, "carrier_operating": "CA", "carrier_marketing": "CA", "aircraft": "773", "aircraft_name": "773", "cabin_class": "Economy", "connecting_airport": [ "PEK" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T19:15:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-09T17:15:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611111915pek202611121145932pek202611121630dac202611122040701dac202612082210pek202612090525702pek202612091325fra202612091715931", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-84", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-84", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H25M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA4IuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T19:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "PEK", "arrival_time": "2026-11-12T11:45:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Beijing Capital International Airport", "city": "Beijing", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-11", "flight_time": "PT9H30M", "distance": "4841", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "932" }, "marketing": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "932" }, "booking_class": { "brand_id": "2238839", "brand_title": "ECONOMY LATITUDE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasisCode": "YFFDE6", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOAyEIfMxm7oCu26MGNT156LYHe+j\/n1HUbVISmCEDAzFGIQnMFOJ\/bPhsmtBeCjSIZU4K57y7ObC1HUTk0WvNJWB58BDaFBfyHFOvuwGKVF7SCPRZ6yOBLl9zZIzLGNQ28CPlbrSl\/MzlZLtLstP70uiAfWprX99VK+E=", "FareInfoRef": "hV3RtGz3nDKAXPuxFDAAAA==" }, "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": "hV3RtGz3nDKA6IuxFDAAAA==", "origin": "PEK", "departure_time": "2026-11-12T16:30:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Beijing Capital International Airport", "city": "Beijing", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-11-12T20:40:00.000+06:00", "destination_terminal": "0", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT6H10M", "distance": "1891", "lay_over": "PT04H45M", "lay_over_date": "2026-11-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "701" }, "marketing": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "701" }, "booking_class": { "brand_id": "2238839", "brand_title": "ECONOMY LATITUDE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "5", "fareBasisCode": "YFFDE6", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOAyEIfMxm7oCu26MGNT156LYHe+j\/n1HUbVISmCEDAzFGIQnMFOJ\/bPhsmtBeCjSIZU4K57y7ObC1HUTk0WvNJWB58BDaFBfyHFOvuwGKVF7SCPRZ6yOBLl9zZIzLGNQ28CPlbrSl\/MzlZLtLstP70uiAfWprX99VK+E=", "FareInfoRef": "hV3RtGz3nDKAXPuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-84", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D13H5M", "transit_time": "21H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8IuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T22: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-12-09T05:25:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Beijing Capital International Airport", "city": "Beijing", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-08", "flight_time": "PT5H15M", "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": "2238841", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "ULRCDE6", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlu2Ft2mMikmqHKYduPXSH\/f8ZI2knDQlsZAzEGJUaRBjifwz4DJZQdwMq1HPdEuS2UObeHiA5Yn9slktAX6JcXKldPVH6nI02OaDoql06qsdVczJQxuZvKwXtNBp1B36k3J3WlF+5PNUPUye+L40z\/FW3fQEi7iw5", "FareInfoRef": "hV3RtGz3nDKAkPuxFDAAAA==" }, "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": "hV3RtGz3nDKAAJuxFDAAAA==", "origin": "PEK", "departure_time": "2026-12-10T02:30:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Beijing Capital International Airport", "city": "Beijing", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "FRA", "arrival_time": "2026-12-10T06:15:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT10H45M", "distance": "4841", "lay_over": "PT21H05M", "lay_over_date": "2026-12-09", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "965" }, "marketing": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "965" }, "booking_class": { "brand_id": "2238841", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "ULRCDE6", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlu2Ft2mMikmqHKYduPXSH\/f8ZI2knDQlsZAzEGJUaRBjifwz4DJZQdwMq1HPdEuS2UObeHiA5Yn9slktAX6JcXKldPVH6nI02OaDoql06qsdVczJQxuZvKwXtNBp1B36k3J3WlF+5PNUPUye+L40z\/FW3fQEi7iw5", "FareInfoRef": "hV3RtGz3nDKAkPuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 662453, "gross_total": 662453, "base_fare": 588376, "tax": 74077, "sell": { "currency": "BDT", "total": 662453, "base_fare": 588376, "tax": 74077 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjYyNDUzLCJiYXNlX2ZhcmUiOjU4ODM3NiwidGF4Ijo3NDA3N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY2MjQ1MywiYmFzZV9mYXJlIjo1ODgzNzYsInRheCI6NzQwNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjYyNDUzLCJiYXNlX2ZhcmUiOjU4ODM3NiwidGF4Ijo3NDA3N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 662453, "base_fare": 588376, "tax": 74077, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "588376.00", "tax": "74077.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 662453, "base_fare": 588376, "tax": 74077, "gross": { "base_fare": "588376.00", "tax": "74077.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "41174.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "25956.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2MjQ1My4wMCIsImJhc2VfZmFyZSI6IjU4ODM3Ni4wMCIsInRheCI6Ijc0MDc3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTg4Mzc2LjAwIiwidGF4IjoiNzQwNzcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NjI0NTMuMDAiLCJiYXNlX2ZhcmUiOiI1ODgzNzYuMDAiLCJ0YXgiOiI3NDA3Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4ODM3Ni4wMCIsInRheCI6Ijc0MDc3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjYyNDUzLjAwIiwiYmFzZV9mYXJlIjoiNTg4Mzc2LjAwIiwidGF4IjoiNzQwNzcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjYyNDUzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjQxMTc0LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjU5NTYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxMTc0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "PEK", "operating": "CA", "marketing": "CA", "booking_code": "Y", "farebasis": "YFFDE6", "cabin": "economy" }, { "origin": "PEK", "destination": "DAC", "operating": "CA", "marketing": "CA", "booking_code": "Y", "farebasis": "YFFDE6", "cabin": "economy" }, { "origin": "DAC", "destination": "PEK", "operating": "CA", "marketing": "CA", "booking_code": "U", "farebasis": "ULRCDE6", "cabin": "economy" }, { "origin": "PEK", "destination": "FRA", "operating": "CA", "marketing": "CA", "booking_code": "U", "farebasis": "ULRCDE6", "cabin": "economy" } ], "connecting": [ "PEK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-84", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H25M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA4IuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T19:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "PEK", "arrival_time": "2026-11-12T11:45:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Beijing Capital International Airport", "city": "Beijing", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-11", "flight_time": "PT9H30M", "distance": "4841", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "932" }, "marketing": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "932" }, "booking_class": { "brand_id": "2238839", "brand_title": "ECONOMY LATITUDE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasisCode": "YFFDE6", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOAyEIfMxm7oCu26MGNT156LYHe+j\/n1HUbVISmCEDAzFGIQnMFOJ\/bPhsmtBeCjSIZU4K57y7ObC1HUTk0WvNJWB58BDaFBfyHFOvuwGKVF7SCPRZ6yOBLl9zZIzLGNQ28CPlbrSl\/MzlZLtLstP70uiAfWprX99VK+E=", "FareInfoRef": "hV3RtGz3nDKAXPuxFDAAAA==" }, "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": "hV3RtGz3nDKA6IuxFDAAAA==", "origin": "PEK", "departure_time": "2026-11-12T16:30:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Beijing Capital International Airport", "city": "Beijing", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-11-12T20:40:00.000+06:00", "destination_terminal": "0", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT6H10M", "distance": "1891", "lay_over": "PT04H45M", "lay_over_date": "2026-11-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "701" }, "marketing": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "701" }, "booking_class": { "brand_id": "2238839", "brand_title": "ECONOMY LATITUDE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "5", "fareBasisCode": "YFFDE6", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOAyEIfMxm7oCu26MGNT156LYHe+j\/n1HUbVISmCEDAzFGIQnMFOJ\/bPhsmtBeCjSIZU4K57y7ObC1HUTk0WvNJWB58BDaFBfyHFOvuwGKVF7SCPRZ6yOBLl9zZIzLGNQ28CPlbrSl\/MzlZLtLstP70uiAfWprX99VK+E=", "FareInfoRef": "hV3RtGz3nDKAXPuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-84", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D13H5M", "transit_time": "21H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8IuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T22: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-12-09T05:25:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Beijing Capital International Airport", "city": "Beijing", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-08", "flight_time": "PT5H15M", "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": "2238841", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "ULRCDE6", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlu2Ft2mMikmqHKYduPXSH\/f8ZI2knDQlsZAzEGJUaRBjifwz4DJZQdwMq1HPdEuS2UObeHiA5Yn9slktAX6JcXKldPVH6nI02OaDoql06qsdVczJQxuZvKwXtNBp1B36k3J3WlF+5PNUPUye+L40z\/FW3fQEi7iw5", "FareInfoRef": "hV3RtGz3nDKAkPuxFDAAAA==" }, "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": "hV3RtGz3nDKAAJuxFDAAAA==", "origin": "PEK", "departure_time": "2026-12-10T02:30:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Beijing Capital International Airport", "city": "Beijing", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "FRA", "arrival_time": "2026-12-10T06:15:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT10H45M", "distance": "4841", "lay_over": "PT21H05M", "lay_over_date": "2026-12-09", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "965" }, "marketing": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "965" }, "booking_class": { "brand_id": "2238841", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "ULRCDE6", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlu2Ft2mMikmqHKYduPXSH\/f8ZI2knDQlsZAzEGJUaRBjifwz4DJZQdwMq1HPdEuS2UObeHiA5Yn9slktAX6JcXKldPVH6nI02OaDoql06qsdVczJQxuZvKwXtNBp1B36k3J3WlF+5PNUPUye+L40z\/FW3fQEi7iw5", "FareInfoRef": "hV3RtGz3nDKAkPuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-10", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "CA", "calendar_total_currency": "BDT", "calendar_total_price": 662453, "calendar_total_sell": 662453, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 662453, "filter": { "id": "F1TT00006-84", "price": 662453, "journey_duration": "PT2D9H30M", "journey_duration_seconds": 207000, "layover_duration": "PT1D1H50M", "layover_duration_seconds": 93000, "carrier_operating": "CA", "carrier_marketing": "CA", "aircraft": "773", "aircraft_name": "773", "cabin_class": "Economy", "connecting_airport": [ "PEK" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T19:15:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-10T06:15:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611111915pek202611121145932pek202611121630dac202611122040701dac202612082210pek202612090525702pek202612100230fra202612100615965", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-85", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-85", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H15M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA0GuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CMB", "arrival_time": "2026-11-12T05:40: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-11-11", "flight_time": "PT9H55M", "distance": "5013", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "558" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "558" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLSY3MDE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvR1wnKibLf+oQ+qhaQYvvf8xCnYrFQnzrA94hBCEZGOmLfzHgvdyHWhXAhpEM8eEm\/gdrJ8OIlpxHmd3j1wwd7ChNvCsPBrTmrwWVKoykQX6eOszKlN\/R7aTYc4wqRP4iXJX2WJ+5UKizuS9d\/kLaYeeqnMfQmAsWg==", "FareInfoRef": "hV3RtGz3nDKA\/PuxFDAAAA==" }, "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": "hV3RtGz3nDKA2GuxFDAAAA==", "origin": "CMB", "departure_time": "2026-11-12T07:50:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-11-12T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT3H10M", "distance": "1346", "lay_over": "PT02H10M", "lay_over_date": "2026-11-12", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLSY3MDE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvR1wnKibLf+oQ+qhaQYvvf8xCnYrFQnzrA94hBCEZGOmLfzHgvdyHWhXAhpEM8eEm\/gdrJ8OIlpxHmd3j1wwd7ChNvCsPBrTmrwWVKoykQX6eOszKlN\/R7aTYc4wqRP4iXJX2WJ+5UKizuS9d\/kLaYeeqnMfQmAsWg==", "FareInfoRef": "hV3RtGz3nDKA\/PuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-85", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H10M", "transit_time": "8H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA4GuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T13: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-12-08T15: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-12-08", "flight_time": "PT3H25M", "distance": "1346", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLSX3MDE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwzAI\/JjodiCxk2y2\/FCHlKFppGbp\/39GsZtKRYI7dBwQQhASz0w+\/MeA93Bs0CMBCrGsj4jZL743J4howr7tr\/GeC\/oOocUk7fIXuQ+mKTkDVKrSpVMtrppjartWXqUho11Go+bAj5SbUY35mQuJXSbn3JgvkWbYq+b7AFYoLIA=", "FareInfoRef": "hV3RtGz3nDKAMQuxFDAAAA==" }, "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": "hV3RtGz3nDKA6GuxFDAAAA==", "origin": "CMB", "departure_time": "2026-12-09T00:40:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "FRA", "arrival_time": "2026-12-09T07:10:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT11H00M", "distance": "5013", "lay_over": "PT08H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "557" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "557" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLSX3MDE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwzAI\/JjodiCxk2y2\/FCHlKFppGbp\/39GsZtKRYI7dBwQQhASz0w+\/MeA93Bs0CMBCrGsj4jZL743J4howr7tr\/GeC\/oOocUk7fIXuQ+mKTkDVKrSpVMtrppjartWXqUho11Go+bAj5SbUY35mQuJXSbn3JgvkWbYq+b7AFYoLIA=", "FareInfoRef": "hV3RtGz3nDKAMQuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 122902, "gross_total": 122902, "base_fare": 25177, "tax": 97725, "sell": { "currency": "BDT", "total": 122902, "base_fare": 25177, "tax": 97725 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIyOTAyLCJiYXNlX2ZhcmUiOjI1MTc3LCJ0YXgiOjk3NzI1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIyOTAyLCJiYXNlX2ZhcmUiOjI1MTc3LCJ0YXgiOjk3NzI1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyMjkwMiwiYmFzZV9mYXJlIjoyNTE3NywidGF4Ijo5NzcyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 122902, "base_fare": 25177, "tax": 97725, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "25177.00", "tax": "97725.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 122902, "base_fare": 25177, "tax": 97725, "gross": { "base_fare": "25177.00", "tax": "97725.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "63986.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4174.00" }, "Other": { "title": "Others taxes", "amount": "22618.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyMjkwMi4wMCIsImJhc2VfZmFyZSI6IjI1MTc3LjAwIiwidGF4IjoiOTc3MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTE3Ny4wMCIsInRheCI6Ijk3NzI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTIyOTAyLjAwIiwiYmFzZV9mYXJlIjoiMjUxNzcuMDAiLCJ0YXgiOiI5NzcyNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MTc3LjAwIiwidGF4IjoiOTc3MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMjI5MDIuMDAiLCJiYXNlX2ZhcmUiOiIyNTE3Ny4wMCIsInRheCI6Ijk3NzI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMjkwMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI2Mzk4Ni4wMCJ9LCJZUiI6eyJhbW91bnQiOiI0MTc0LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjIyNjE4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM5ODYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE3NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "CMB", "operating": "UL", "marketing": "UL", "booking_code": "S", "farebasis": "SLSY3MDE", "cabin": "economy" }, { "origin": "CMB", "destination": "DAC", "operating": "UL", "marketing": "UL", "booking_code": "S", "farebasis": "SLSY3MDE", "cabin": "economy" }, { "origin": "DAC", "destination": "CMB", "operating": "UL", "marketing": "UL", "booking_code": "S", "farebasis": "SLSX3MDE", "cabin": "economy" }, { "origin": "CMB", "destination": "FRA", "operating": "UL", "marketing": "UL", "booking_code": "S", "farebasis": "SLSX3MDE", "cabin": "economy" } ], "connecting": [ "CMB" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-85", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H15M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA0GuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CMB", "arrival_time": "2026-11-12T05:40: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-11-11", "flight_time": "PT9H55M", "distance": "5013", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "558" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "558" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLSY3MDE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvR1wnKibLf+oQ+qhaQYvvf8xCnYrFQnzrA94hBCEZGOmLfzHgvdyHWhXAhpEM8eEm\/gdrJ8OIlpxHmd3j1wwd7ChNvCsPBrTmrwWVKoykQX6eOszKlN\/R7aTYc4wqRP4iXJX2WJ+5UKizuS9d\/kLaYeeqnMfQmAsWg==", "FareInfoRef": "hV3RtGz3nDKA\/PuxFDAAAA==" }, "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": "hV3RtGz3nDKA2GuxFDAAAA==", "origin": "CMB", "departure_time": "2026-11-12T07:50:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-11-12T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT3H10M", "distance": "1346", "lay_over": "PT02H10M", "lay_over_date": "2026-11-12", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLSY3MDE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvR1wnKibLf+oQ+qhaQYvvf8xCnYrFQnzrA94hBCEZGOmLfzHgvdyHWhXAhpEM8eEm\/gdrJ8OIlpxHmd3j1wwd7ChNvCsPBrTmrwWVKoykQX6eOszKlN\/R7aTYc4wqRP4iXJX2WJ+5UKizuS9d\/kLaYeeqnMfQmAsWg==", "FareInfoRef": "hV3RtGz3nDKA\/PuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-85", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H10M", "transit_time": "8H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA4GuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T13: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-12-08T15: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-12-08", "flight_time": "PT3H25M", "distance": "1346", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLSX3MDE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwzAI\/JjodiCxk2y2\/FCHlKFppGbp\/39GsZtKRYI7dBwQQhASz0w+\/MeA93Bs0CMBCrGsj4jZL743J4howr7tr\/GeC\/oOocUk7fIXuQ+mKTkDVKrSpVMtrppjartWXqUho11Go+bAj5SbUY35mQuJXSbn3JgvkWbYq+b7AFYoLIA=", "FareInfoRef": "hV3RtGz3nDKAMQuxFDAAAA==" }, "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": "hV3RtGz3nDKA6GuxFDAAAA==", "origin": "CMB", "departure_time": "2026-12-09T00:40:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "FRA", "arrival_time": "2026-12-09T07:10:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT11H00M", "distance": "5013", "lay_over": "PT08H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "557" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "557" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLSX3MDE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwzAI\/JjodiCxk2y2\/FCHlKFppGbp\/39GsZtKRYI7dBwQQhASz0w+\/MeA93Bs0CMBCrGsj4jZL743J4howr7tr\/GeC\/oOocUk7fIXuQ+mKTkDVKrSpVMtrppjartWXqUho11Go+bAj5SbUY35mQuJXSbn3JgvkWbYq+b7AFYoLIA=", "FareInfoRef": "hV3RtGz3nDKAMQuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "UL", "calendar_total_currency": "BDT", "calendar_total_price": 122902, "calendar_total_sell": 122902, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 122902, "filter": { "id": "F1TT00006-85", "price": 122902, "journey_duration": "PT1D14H25M", "journey_duration_seconds": 138300, "layover_duration": "PT10H55M", "layover_duration_seconds": 39300, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:15:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T07:10:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611111515cmb202611120540558cmb202611120750dac202611121130189dac202612081300cmb202612081555190cmb202612090040fra202612090710557", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-86", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-86", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "10H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8GuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T11:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T01:10:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H25M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-86", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H45M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T11: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-12-08T14:50:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-08", "flight_time": "PT3H35M", "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": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YWGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwyAMe0zle0CUbjdQaLtdmNStmrjs\/8+YSTtpkYhNDHZSSl58dE5i+q8BnyHfUXcFKjzPsmXEq4hdGkQk4Ln79l6XDebh5UKpmnygs4cadCRAJw0mtco6e8navcyZ6NCT0SkH+JH5RlpzeZV5LUweuXB+nKJM4Kr89wVPACyT", "FareInfoRef": "hV3RtGz3nDKAnQuxFDAAAA==" }, "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": "hV3RtGz3nDKACHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-12-09T12:30:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T18:30:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT10H30M", "distance": "4083", "lay_over": "PT21H40M", "lay_over_date": "2026-12-08", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2027" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2027" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YWGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwyAMe0zle0CUbjdQaLtdmNStmrjs\/8+YSTtpkYhNDHZSSl58dE5i+q8BnyHfUXcFKjzPsmXEq4hdGkQk4Ln79l6XDebh5UKpmnygs4cadCRAJw0mtco6e8navcyZ6NCT0SkH+JH5RlpzeZV5LUweuXB+nKJM4Kr89wVPACyT", "FareInfoRef": "hV3RtGz3nDKAnQuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 125251, "gross_total": 125251, "base_fare": 45346, "tax": 79905, "sell": { "currency": "BDT", "total": 125251, "base_fare": 45346, "tax": 79905 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI1MjUxLCJiYXNlX2ZhcmUiOjQ1MzQ2LCJ0YXgiOjc5OTA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI1MjUxLCJiYXNlX2ZhcmUiOjQ1MzQ2LCJ0YXgiOjc5OTA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyNTI1MSwiYmFzZV9mYXJlIjo0NTM0NiwidGF4Ijo3OTkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 125251, "base_fare": 45346, "tax": 79905, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "45346.00", "tax": "79905.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 125251, "base_fare": 45346, "tax": 79905, "gross": { "base_fare": "45346.00", "tax": "79905.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "49500.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "22618.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyNTI1MS4wMCIsImJhc2VfZmFyZSI6IjQ1MzQ2LjAwIiwidGF4IjoiNzk5MDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NTM0Ni4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTI1MjUxLjAwIiwiYmFzZV9mYXJlIjoiNDUzNDYuMDAiLCJ0YXgiOiI3OTkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1MzQ2LjAwIiwidGF4IjoiNzk5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMjUyNTEuMDAiLCJiYXNlX2ZhcmUiOiI0NTM0Ni4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNTI1MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTUwMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NDAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjI2MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NDAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YWRFR", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YWRFR", "cabin": "economy" }, { "origin": "DAC", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "S", "farebasis": "SU2YWGFR", "cabin": "economy" }, { "origin": "BOM", "destination": "FRA", "operating": "AI", "marketing": "AI", "booking_code": "S", "farebasis": "SU2YWGFR", "cabin": "economy" } ], "connecting": [ "DEL", "BOM" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-86", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "10H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8GuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T11:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T01:10:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H25M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-86", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H45M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T11: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-12-08T14:50:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-08", "flight_time": "PT3H35M", "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": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YWGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwyAMe0zle0CUbjdQaLtdmNStmrjs\/8+YSTtpkYhNDHZSSl58dE5i+q8BnyHfUXcFKjzPsmXEq4hdGkQk4Ln79l6XDebh5UKpmnygs4cadCRAJw0mtco6e8navcyZ6NCT0SkH+JH5RlpzeZV5LUweuXB+nKJM4Kr89wVPACyT", "FareInfoRef": "hV3RtGz3nDKAnQuxFDAAAA==" }, "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": "hV3RtGz3nDKACHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-12-09T12:30:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T18:30:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT10H30M", "distance": "4083", "lay_over": "PT21H40M", "lay_over_date": "2026-12-08", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2027" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2027" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YWGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwyAMe0zle0CUbjdQaLtdmNStmrjs\/8+YSTtpkYhNDHZSSl58dE5i+q8BnyHfUXcFKjzPsmXEq4hdGkQk4Ln79l6XDebh5UKpmnygs4cadCRAJw0mtco6e8navcyZ6NCT0SkH+JH5RlpzeZV5LUweuXB+nKJM4Kr89wVPACyT", "FareInfoRef": "hV3RtGz3nDKAnQuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 125251, "calendar_total_sell": 125251, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 125251, "filter": { "id": "F1TT00006-86", "price": 125251, "journey_duration": "PT2D10H15M", "journey_duration_seconds": 209700, "layover_duration": "PT1D8H20M", "layover_duration_seconds": 116400, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DEL", "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T11:15:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-09T18:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "fra202611111115del2026111201102026del202611121150dac2026111214452227dac202612081145bom2026120814502184bom202612091230fra2026120918302027", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-87", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-87", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H25M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAEHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:20:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BOM", "arrival_time": "2026-11-12T09:40:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT8H50M", "distance": "4083", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "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": "hV3RtGz3nDKAGHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-11-13T07:20:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-13T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-13", "flight_time": "PT2H55M", "distance": "1174", "lay_over": "PT21H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-87", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H45M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T11: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-12-08T14:50:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-08", "flight_time": "PT3H35M", "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": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YWGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwyAMe0zle0CUbjdQaLtdmNStmrjs\/8+YSTtpkYhNDHZSSl58dE5i+q8BnyHfUXcFKjzPsmXEq4hdGkQk4Ln79l6XDebh5UKpmnygs4cadCRAJw0mtco6e8navcyZ6NCT0SkH+JH5RlpzeZV5LUweuXB+nKJM4Kr89wVPACyT", "FareInfoRef": "hV3RtGz3nDKAnQuxFDAAAA==" }, "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": "hV3RtGz3nDKACHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-12-09T12:30:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T18:30:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT10H30M", "distance": "4083", "lay_over": "PT21H40M", "lay_over_date": "2026-12-08", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2027" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2027" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YWGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwyAMe0zle0CUbjdQaLtdmNStmrjs\/8+YSTtpkYhNDHZSSl58dE5i+q8BnyHfUXcFKjzPsmXEq4hdGkQk4Ln79l6XDebh5UKpmnygs4cadCRAJw0mtco6e8navcyZ6NCT0SkH+JH5RlpzeZV5LUweuXB+nKJM4Kr89wVPACyT", "FareInfoRef": "hV3RtGz3nDKAnQuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 125251, "gross_total": 125251, "base_fare": 45346, "tax": 79905, "sell": { "currency": "BDT", "total": 125251, "base_fare": 45346, "tax": 79905 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI1MjUxLCJiYXNlX2ZhcmUiOjQ1MzQ2LCJ0YXgiOjc5OTA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI1MjUxLCJiYXNlX2ZhcmUiOjQ1MzQ2LCJ0YXgiOjc5OTA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyNTI1MSwiYmFzZV9mYXJlIjo0NTM0NiwidGF4Ijo3OTkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 125251, "base_fare": 45346, "tax": 79905, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "45346.00", "tax": "79905.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 125251, "base_fare": 45346, "tax": 79905, "gross": { "base_fare": "45346.00", "tax": "79905.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "49500.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "22618.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyNTI1MS4wMCIsImJhc2VfZmFyZSI6IjQ1MzQ2LjAwIiwidGF4IjoiNzk5MDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NTM0Ni4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTI1MjUxLjAwIiwiYmFzZV9mYXJlIjoiNDUzNDYuMDAiLCJ0YXgiOiI3OTkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1MzQ2LjAwIiwidGF4IjoiNzk5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMjUyNTEuMDAiLCJiYXNlX2ZhcmUiOiI0NTM0Ni4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNTI1MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTUwMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NDAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjI2MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NDAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YWRFR", "cabin": "economy" }, { "origin": "BOM", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YWRFR", "cabin": "economy" }, { "origin": "DAC", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "S", "farebasis": "SU2YWGFR", "cabin": "economy" }, { "origin": "BOM", "destination": "FRA", "operating": "AI", "marketing": "AI", "booking_code": "S", "farebasis": "SU2YWGFR", "cabin": "economy" } ], "connecting": [ "BOM" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-87", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H25M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAEHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:20:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BOM", "arrival_time": "2026-11-12T09:40:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT8H50M", "distance": "4083", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "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": "hV3RtGz3nDKAGHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-11-13T07:20:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-13T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-13", "flight_time": "PT2H55M", "distance": "1174", "lay_over": "PT21H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-87", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H45M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T11: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-12-08T14:50:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-08", "flight_time": "PT3H35M", "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": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YWGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwyAMe0zle0CUbjdQaLtdmNStmrjs\/8+YSTtpkYhNDHZSSl58dE5i+q8BnyHfUXcFKjzPsmXEq4hdGkQk4Ln79l6XDebh5UKpmnygs4cadCRAJw0mtco6e8navcyZ6NCT0SkH+JH5RlpzeZV5LUweuXB+nKJM4Kr89wVPACyT", "FareInfoRef": "hV3RtGz3nDKAnQuxFDAAAA==" }, "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": "hV3RtGz3nDKACHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-12-09T12:30:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T18:30:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT10H30M", "distance": "4083", "lay_over": "PT21H40M", "lay_over_date": "2026-12-08", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2027" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2027" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YWGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwyAMe0zle0CUbjdQaLtdmNStmrjs\/8+YSTtpkYhNDHZSSl58dE5i+q8BnyHfUXcFKjzPsmXEq4hdGkQk4Ln79l6XDebh5UKpmnygs4cadCRAJw0mtco6e8navcyZ6NCT0SkH+JH5RlpzeZV5LUweuXB+nKJM4Kr89wVPACyT", "FareInfoRef": "hV3RtGz3nDKAnQuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 125251, "calendar_total_sell": 125251, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 125251, "filter": { "id": "F1TT00006-87", "price": 125251, "journey_duration": "PT2D21H10M", "journey_duration_seconds": 249000, "layover_duration": "PT1D19H20M", "layover_duration_seconds": 156000, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T20:20:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-09T18:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "fra202611112020bom2026111209402028bom202611130720dac2026111310452183dac202612081145bom2026120814502184bom202612091230fra2026120918302027", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-88", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-88", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-88", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-88", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-88", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-88", "price": 157588, "journey_duration": "PT1D2H25M", "journey_duration_seconds": 95100, "layover_duration": "PT3H20M", "layover_duration_seconds": 12000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T20:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611111810dac202611120155638dac202612081045doh202612081345641doh202612081610fra20261208203071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-89", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-89", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-89", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAaHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-89", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-89", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAaHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-89", "price": 157588, "journey_duration": "PT1D2H35M", "journey_duration_seconds": 95700, "layover_duration": "PT3H30M", "layover_duration_seconds": 12600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-08T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611111810dac202611120155638dac202612080325doh202612080625639doh202612080900fra20261208132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-90", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-90", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-90", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-90", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-90", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-90", "price": 157588, "journey_duration": "PT1D4H15M", "journey_duration_seconds": 101700, "layover_duration": "PT5H10M", "layover_duration_seconds": 18600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611111810dac202611120155638dac202612081915doh2026120822151639doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-91", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-91", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-91", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-91", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-91", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-91", "price": 157588, "journey_duration": "PT1D4H45M", "journey_duration_seconds": 103500, "layover_duration": "PT5H40M", "layover_duration_seconds": 20400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611111810dac202611120155638dac202612081845doh202612082145643doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-92", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-92", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-92", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT09H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-92", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-92", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT09H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-92", "price": 157588, "journey_duration": "PT1D9H45M", "journey_duration_seconds": 121500, "layover_duration": "PT10H40M", "layover_duration_seconds": 38400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T20:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611111810dac202611120155638dac202612080325doh202612080625639doh202612081610fra20261208203071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-93", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-93", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-93", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT10H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-93", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-93", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT10H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-93", "price": 157588, "journey_duration": "PT1D10H45M", "journey_duration_seconds": 125100, "layover_duration": "PT11H40M", "layover_duration_seconds": 42000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-09T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611111810dac202611120155638dac202612081915doh2026120822151639doh202612090900fra20261209132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-94", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-94", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-94", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-94", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-94", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-94", "price": 157588, "journey_duration": "PT1D11H15M", "journey_duration_seconds": 126900, "layover_duration": "PT12H10M", "layover_duration_seconds": 43800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-09T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611111810dac202611120155638dac202612081845doh202612082145643doh202612090900fra20261209132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-95", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-95", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-95", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-95", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-95", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-95", "price": 157588, "journey_duration": "PT1D4H0M", "journey_duration_seconds": 100800, "layover_duration": "PT4H40M", "layover_duration_seconds": 16800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T20:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611120130dac202611120915640dac202612081045doh202612081345641doh202612081610fra20261208203071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-96", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-96", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-96", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAaHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-96", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-96", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAaHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-96", "price": 157588, "journey_duration": "PT1D4H10M", "journey_duration_seconds": 101400, "layover_duration": "PT4H50M", "layover_duration_seconds": 17400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-08T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611120130dac202611120915640dac202612080325doh202612080625639doh202612080900fra20261208132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-97", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-97", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-97", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-97", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-97", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-97", "price": 157588, "journey_duration": "PT1D5H50M", "journey_duration_seconds": 107400, "layover_duration": "PT6H30M", "layover_duration_seconds": 23400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611120130dac202611120915640dac202612081915doh2026120822151639doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-98", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-98", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-98", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-98", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-98", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-98", "price": 157588, "journey_duration": "PT1D6H20M", "journey_duration_seconds": 109200, "layover_duration": "PT7H0M", "layover_duration_seconds": 25200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611120130dac202611120915640dac202612081845doh202612082145643doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-99", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-99", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-99", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT09H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-99", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-99", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT09H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-99", "price": 157588, "journey_duration": "PT1D11H20M", "journey_duration_seconds": 127200, "layover_duration": "PT12H0M", "layover_duration_seconds": 43200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T20:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611120130dac202611120915640dac202612080325doh202612080625639doh202612081610fra20261208203071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-100", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-100", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-100", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT10H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-100", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-100", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT10H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-100", "price": 157588, "journey_duration": "PT1D12H20M", "journey_duration_seconds": 130800, "layover_duration": "PT13H0M", "layover_duration_seconds": 46800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-09T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611120130dac202611120915640dac202612081915doh2026120822151639doh202612090900fra20261209132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-101", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-101", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-101", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-101", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-101", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-101", "price": 157588, "journey_duration": "PT1D12H50M", "journey_duration_seconds": 132600, "layover_duration": "PT13H30M", "layover_duration_seconds": 48600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-09T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611120130dac202611120915640dac202612081845doh202612082145643doh202612090900fra20261209132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-102", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-102", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-102", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-102", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-102", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-102", "price": 157588, "journey_duration": "PT1D7H10M", "journey_duration_seconds": 112200, "layover_duration": "PT8H5M", "layover_duration_seconds": 29100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T20:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121145dac202611121930642dac202612081045doh202612081345641doh202612081610fra20261208203071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-103", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-103", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-103", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAaHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-103", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-103", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAaHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-103", "price": 157588, "journey_duration": "PT1D7H20M", "journey_duration_seconds": 112800, "layover_duration": "PT8H15M", "layover_duration_seconds": 29700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-08T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121145dac202611121930642dac202612080325doh202612080625639doh202612080900fra20261208132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-104", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-104", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-104", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-104", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-104", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-104", "price": 157588, "journey_duration": "PT1D9H0M", "journey_duration_seconds": 118800, "layover_duration": "PT9H55M", "layover_duration_seconds": 35700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121145dac202611121930642dac202612081915doh2026120822151639doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-105", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-105", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-105", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-105", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-105", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-105", "price": 157588, "journey_duration": "PT1D9H30M", "journey_duration_seconds": 120600, "layover_duration": "PT10H25M", "layover_duration_seconds": 37500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121145dac202611121930642dac202612081845doh202612082145643doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-106", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-106", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-106", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT09H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-106", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-106", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT09H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-106", "price": 157588, "journey_duration": "PT1D14H30M", "journey_duration_seconds": 138600, "layover_duration": "PT15H25M", "layover_duration_seconds": 55500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T20:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121145dac202611121930642dac202612080325doh202612080625639doh202612081610fra20261208203071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-107", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-107", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-107", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT10H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-107", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-107", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT10H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-107", "price": 157588, "journey_duration": "PT1D15H30M", "journey_duration_seconds": 142200, "layover_duration": "PT16H25M", "layover_duration_seconds": 59100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-09T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121145dac202611121930642dac202612081915doh2026120822151639doh202612090900fra20261209132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-108", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-108", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-108", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-108", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-108", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-108", "price": 157588, "journey_duration": "PT1D16H0M", "journey_duration_seconds": 144000, "layover_duration": "PT16H55M", "layover_duration_seconds": 60900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-09T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121145dac202611121930642dac202612081845doh202612082145643doh202612090900fra20261209132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-109", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-109", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-109", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-109", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-109", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-109", "price": 157588, "journey_duration": "PT1D9H45M", "journey_duration_seconds": 121500, "layover_duration": "PT10H40M", "layover_duration_seconds": 38400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T20:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611120130dac202611120915640dac202612081045doh202612081345641doh202612081610fra20261208203071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-110", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-110", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-110", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAaHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-110", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-110", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAaHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-110", "price": 157588, "journey_duration": "PT1D9H55M", "journey_duration_seconds": 122100, "layover_duration": "PT10H50M", "layover_duration_seconds": 39000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-08T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611120130dac202611120915640dac202612080325doh202612080625639doh202612080900fra20261208132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-111", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-111", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-111", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-111", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-111", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-111", "price": 157588, "journey_duration": "PT1D11H35M", "journey_duration_seconds": 128100, "layover_duration": "PT12H30M", "layover_duration_seconds": 45000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611120130dac202611120915640dac202612081915doh2026120822151639doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-112", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-112", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-112", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-112", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-112", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-112", "price": 157588, "journey_duration": "PT1D12H5M", "journey_duration_seconds": 129900, "layover_duration": "PT13H0M", "layover_duration_seconds": 46800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611120130dac202611120915640dac202612081845doh202612082145643doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-113", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-113", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-113", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT09H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-113", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-113", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT09H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-113", "price": 157588, "journey_duration": "PT1D17H5M", "journey_duration_seconds": 147900, "layover_duration": "PT18H0M", "layover_duration_seconds": 64800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T20:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611120130dac202611120915640dac202612080325doh202612080625639doh202612081610fra20261208203071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-114", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-114", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-114", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT10H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-114", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-114", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT10H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-114", "price": 157588, "journey_duration": "PT1D18H5M", "journey_duration_seconds": 151500, "layover_duration": "PT19H0M", "layover_duration_seconds": 68400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-09T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611120130dac202611120915640dac202612081915doh2026120822151639doh202612090900fra20261209132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-115", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-115", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-115", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157588, "gross_total": 157588, "base_fare": 74139, "tax": 83449, "sell": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NTg4LCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzU4OCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157588, "base_fare": 74139, "tax": 83449, "gross": { "base_fare": "74139.00", "tax": "83449.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "31826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzU4OC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NTg4LjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc1ODguMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzU4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-115", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-115", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157588, "calendar_total_sell": 157588, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157588, "filter": { "id": "F1TT00006-115", "price": 157588, "journey_duration": "PT1D18H35M", "journey_duration_seconds": 153300, "layover_duration": "PT19H30M", "layover_duration_seconds": 70200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-09T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611120130dac202611120915640dac202612081845doh202612082145643doh202612090900fra20261209132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-116", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-116", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-116", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157910, "gross_total": 157910, "base_fare": 74139, "tax": 83771, "sell": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzkxMCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzkxMC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3OTEwLjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc5MTAuMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzkxMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-116", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-116", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157910, "calendar_total_sell": 157910, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157910, "filter": { "id": "F1TT00006-116", "price": 157910, "journey_duration": "PT1D13H35M", "journey_duration_seconds": 135300, "layover_duration": "PT14H30M", "layover_duration_seconds": 52200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T20:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121810dac202611130155638dac202612081045doh202612081345641doh202612081610fra20261208203071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-117", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-117", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-117", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAaHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157910, "gross_total": 157910, "base_fare": 74139, "tax": 83771, "sell": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzkxMCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzkxMC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3OTEwLjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc5MTAuMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzkxMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-117", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-117", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAaHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157910, "calendar_total_sell": 157910, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157910, "filter": { "id": "F1TT00006-117", "price": 157910, "journey_duration": "PT1D13H45M", "journey_duration_seconds": 135900, "layover_duration": "PT14H40M", "layover_duration_seconds": 52800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-08T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121810dac202611130155638dac202612080325doh202612080625639doh202612080900fra20261208132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-118", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-118", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-118", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157910, "gross_total": 157910, "base_fare": 74139, "tax": 83771, "sell": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzkxMCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzkxMC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3OTEwLjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc5MTAuMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzkxMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-118", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-118", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157910, "calendar_total_sell": 157910, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157910, "filter": { "id": "F1TT00006-118", "price": 157910, "journey_duration": "PT1D15H25M", "journey_duration_seconds": 141900, "layover_duration": "PT16H20M", "layover_duration_seconds": 58800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121810dac202611130155638dac202612081915doh2026120822151639doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-119", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-119", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-119", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157910, "gross_total": 157910, "base_fare": 74139, "tax": 83771, "sell": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzkxMCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzkxMC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3OTEwLjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc5MTAuMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzkxMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-119", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-119", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157910, "calendar_total_sell": 157910, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157910, "filter": { "id": "F1TT00006-119", "price": 157910, "journey_duration": "PT1D15H55M", "journey_duration_seconds": 143700, "layover_duration": "PT16H50M", "layover_duration_seconds": 60600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121810dac202611130155638dac202612081845doh202612082145643doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-120", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-120", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-120", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT09H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157910, "gross_total": 157910, "base_fare": 74139, "tax": 83771, "sell": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzkxMCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzkxMC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3OTEwLjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc5MTAuMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzkxMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-120", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-120", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT09H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157910, "calendar_total_sell": 157910, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157910, "filter": { "id": "F1TT00006-120", "price": 157910, "journey_duration": "PT1D20H55M", "journey_duration_seconds": 161700, "layover_duration": "PT21H50M", "layover_duration_seconds": 78600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T20:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121810dac202611130155638dac202612080325doh202612080625639doh202612081610fra20261208203071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-121", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-121", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-121", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT10H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157910, "gross_total": 157910, "base_fare": 74139, "tax": 83771, "sell": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzkxMCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzkxMC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3OTEwLjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc5MTAuMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzkxMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-121", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-121", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT10H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157910, "calendar_total_sell": 157910, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157910, "filter": { "id": "F1TT00006-121", "price": 157910, "journey_duration": "PT1D21H55M", "journey_duration_seconds": 165300, "layover_duration": "PT22H50M", "layover_duration_seconds": 82200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-09T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121810dac202611130155638dac202612081915doh2026120822151639doh202612090900fra20261209132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-122", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-122", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-122", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157910, "gross_total": 157910, "base_fare": 74139, "tax": 83771, "sell": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzkxMCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzkxMC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3OTEwLjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc5MTAuMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzkxMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-122", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-122", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157910, "calendar_total_sell": 157910, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157910, "filter": { "id": "F1TT00006-122", "price": 157910, "journey_duration": "PT1D22H25M", "journey_duration_seconds": 167100, "layover_duration": "PT23H20M", "layover_duration_seconds": 84000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-09T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121810dac202611130155638dac202612081845doh202612082145643doh202612090900fra20261209132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-123", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-123", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-123", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157910, "gross_total": 157910, "base_fare": 74139, "tax": 83771, "sell": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzkxMCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzkxMC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3OTEwLjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc5MTAuMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzkxMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-123", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-123", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157910, "calendar_total_sell": 157910, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157910, "filter": { "id": "F1TT00006-123", "price": 157910, "journey_duration": "PT1D14H15M", "journey_duration_seconds": 137700, "layover_duration": "PT14H55M", "layover_duration_seconds": 53700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T20:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611121145dac202611121930642dac202612081045doh202612081345641doh202612081610fra20261208203071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-124", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-124", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-124", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAaHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157910, "gross_total": 157910, "base_fare": 74139, "tax": 83771, "sell": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzkxMCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzkxMC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3OTEwLjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc5MTAuMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzkxMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-124", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-124", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAaHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157910, "calendar_total_sell": 157910, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157910, "filter": { "id": "F1TT00006-124", "price": 157910, "journey_duration": "PT1D14H25M", "journey_duration_seconds": 138300, "layover_duration": "PT15H5M", "layover_duration_seconds": 54300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-08T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611121145dac202611121930642dac202612080325doh202612080625639doh202612080900fra20261208132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-125", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-125", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-125", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157910, "gross_total": 157910, "base_fare": 74139, "tax": 83771, "sell": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzkxMCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzkxMC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3OTEwLjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc5MTAuMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzkxMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-125", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-125", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157910, "calendar_total_sell": 157910, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157910, "filter": { "id": "F1TT00006-125", "price": 157910, "journey_duration": "PT1D16H5M", "journey_duration_seconds": 144300, "layover_duration": "PT16H45M", "layover_duration_seconds": 60300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611121145dac202611121930642dac202612081915doh2026120822151639doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-126", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-126", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-126", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157910, "gross_total": 157910, "base_fare": 74139, "tax": 83771, "sell": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzkxMCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzkxMC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3OTEwLjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc5MTAuMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzkxMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-126", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-126", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157910, "calendar_total_sell": 157910, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157910, "filter": { "id": "F1TT00006-126", "price": 157910, "journey_duration": "PT1D16H35M", "journey_duration_seconds": 146100, "layover_duration": "PT17H15M", "layover_duration_seconds": 62100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611121145dac202611121930642dac202612081845doh202612082145643doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-127", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-127", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-127", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT09H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157910, "gross_total": 157910, "base_fare": 74139, "tax": 83771, "sell": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzkxMCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzkxMC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3OTEwLjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc5MTAuMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzkxMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-127", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-127", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T03:25: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-12-08T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-07", "flight_time": "PT6H00M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAWHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-08T16:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-08T20:30:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT09H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "71" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157910, "calendar_total_sell": 157910, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157910, "filter": { "id": "F1TT00006-127", "price": 157910, "journey_duration": "PT1D21H35M", "journey_duration_seconds": 164100, "layover_duration": "PT22H15M", "layover_duration_seconds": 80100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T20:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611121145dac202611121930642dac202612080325doh202612080625639doh202612081610fra20261208203071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-128", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-128", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-128", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT10H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157910, "gross_total": 157910, "base_fare": 74139, "tax": 83771, "sell": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzkxMCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzkxMC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3OTEwLjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc5MTAuMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzkxMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-128", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-128", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-08T22:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "1639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT10H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157910, "calendar_total_sell": 157910, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157910, "filter": { "id": "F1TT00006-128", "price": 157910, "journey_duration": "PT1D22H35M", "journey_duration_seconds": 167700, "layover_duration": "PT23H15M", "layover_duration_seconds": 83700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-09T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611121145dac202611121930642dac202612081915doh2026120822151639doh202612090900fra20261209132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-129", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-129", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-129", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157910, "gross_total": 157910, "base_fare": 74139, "tax": 83771, "sell": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzkxMCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzkxMC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3OTEwLjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc5MTAuMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzkxMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-129", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-129", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T21:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAiHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T09:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T13:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "67" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157910, "calendar_total_sell": 157910, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157910, "filter": { "id": "F1TT00006-129", "price": 157910, "journey_duration": "PT1D23H5M", "journey_duration_seconds": 169500, "layover_duration": "PT23H45M", "layover_duration_seconds": 85500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-09T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611121145dac202611121930642dac202612081845doh202612082145643doh202612090900fra20261209132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-130", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-130", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-130", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H5M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT12H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157910, "gross_total": 157910, "base_fare": 74139, "tax": 83771, "sell": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzkxMCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzkxMC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3OTEwLjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc5MTAuMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzkxMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-130", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAKHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-11T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT00H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-130", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H5M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT12H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157910, "calendar_total_sell": 157910, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157910, "filter": { "id": "F1TT00006-130", "price": 157910, "journey_duration": "PT1D12H45M", "journey_duration_seconds": 132300, "layover_duration": "PT13H40M", "layover_duration_seconds": 49200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611111810dac202611120155638dac202612081045doh202612081345641doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-131", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-131", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-131", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H5M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT12H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157910, "gross_total": 157910, "base_fare": 74139, "tax": 83771, "sell": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzkxMCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzkxMC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3OTEwLjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc5MTAuMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzkxMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-131", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-131", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H5M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT12H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157910, "calendar_total_sell": 157910, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157910, "filter": { "id": "F1TT00006-131", "price": 157910, "journey_duration": "PT1D14H20M", "journey_duration_seconds": 138000, "layover_duration": "PT15H0M", "layover_duration_seconds": 54000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611120130dac202611120915640dac202612081045doh202612081345641doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-132", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-132", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-132", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H5M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT12H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157910, "gross_total": 157910, "base_fare": 74139, "tax": 83771, "sell": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzkxMCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzkxMC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3OTEwLjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc5MTAuMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzkxMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-132", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-132", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H5M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT12H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157910, "calendar_total_sell": 157910, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157910, "filter": { "id": "F1TT00006-132", "price": 157910, "journey_duration": "PT1D17H30M", "journey_duration_seconds": 149400, "layover_duration": "PT18H25M", "layover_duration_seconds": 66300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121145dac202611121930642dac202612081045doh202612081345641doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-133", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-133", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-133", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H5M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT12H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157910, "gross_total": 157910, "base_fare": 74139, "tax": 83771, "sell": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3OTEwLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzkxMCwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157910, "base_fare": 74139, "tax": 83771, "gross": { "base_fare": "74139.00", "tax": "83771.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32148.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzkxMC4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3OTEwLjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc5MTAuMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzkxMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-133", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAIHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:15:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "70" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAOHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T01:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T09:15:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-133", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H5M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT12H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 157910, "calendar_total_sell": 157910, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157910, "filter": { "id": "F1TT00006-133", "price": 157910, "journey_duration": "PT1D20H5M", "journey_duration_seconds": 158700, "layover_duration": "PT21H0M", "layover_duration_seconds": 75600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:15:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611110915doh20261111171570doh202611120130dac202611120915640dac202612081045doh202612081345641doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-134", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-134", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-134", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H5M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT12H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 158232, "gross_total": 158232, "base_fare": 74139, "tax": 84093, "sell": { "currency": "BDT", "total": 158232, "base_fare": 74139, "tax": 84093 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU4MjMyLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjg0MDkzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU4MjMyLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjg0MDkzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1ODIzMiwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4NDA5M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 158232, "base_fare": 74139, "tax": 84093, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "84093.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 158232, "base_fare": 74139, "tax": 84093, "gross": { "base_fare": "74139.00", "tax": "84093.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32470.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1ODIzMi4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODQwOTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6Ijg0MDkzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU4MjMyLjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4NDA5My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODQwOTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTgyMzIuMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6Ijg0MDkzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1ODIzMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyNDcwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMTYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJRQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDA3OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlI5IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2ODAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM5MjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU0NDgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-134", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T22:05:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-12T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H00M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "72" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKAkHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-13T01:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H05M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-134", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H5M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT12H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 158232, "calendar_total_sell": 158232, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 158232, "filter": { "id": "F1TT00006-134", "price": 158232, "journey_duration": "PT1D23H55M", "journey_duration_seconds": 172500, "layover_duration": "PT1D0H50M", "layover_duration_seconds": 89400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-11-11T22:05:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611112205doh20261112060572doh202611121810dac202611130155638dac202612081045doh202612081345641doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-135", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-135", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-135", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H5M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT12H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 158232, "gross_total": 158232, "base_fare": 74139, "tax": 84093, "sell": { "currency": "BDT", "total": 158232, "base_fare": 74139, "tax": 84093 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU4MjMyLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjg0MDkzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU4MjMyLCJiYXNlX2ZhcmUiOjc0MTM5LCJ0YXgiOjg0MDkzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1ODIzMiwiYmFzZV9mYXJlIjo3NDEzOSwidGF4Ijo4NDA5M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 158232, "base_fare": 74139, "tax": 84093, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74139.00", "tax": "84093.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 158232, "base_fare": 74139, "tax": 84093, "gross": { "base_fare": "74139.00", "tax": "84093.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39228.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5448.00" }, "Other": { "title": "Others taxes", "amount": "32470.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1ODIzMi4wMCIsImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODQwOTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6Ijg0MDkzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU4MjMyLjAwIiwiYmFzZV9mYXJlIjoiNzQxMzkuMDAiLCJ0YXgiOiI4NDA5My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTM5LjAwIiwidGF4IjoiODQwOTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTgyMzIuMDAiLCJiYXNlX2ZhcmUiOiI3NDEzOS4wMCIsInRheCI6Ijg0MDkzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1ODIzMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyNDcwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMTYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJRQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDA3OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlI5IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2ODAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM5MjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU0NDgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "FRA", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SLR7R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-135", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAMHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T15:00:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2852", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "68" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "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": "hV3RtGz3nDKASHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-11-12T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-11-12T19:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d12qwQ2UAB1iJBC2oGl9z9GbWilWsL+8L6xQwhCsjLTGv5jwXs5G+prBypET4o7xN+8A+utg4juuI62Nb4y5idsqA48Kw9j8tlpQaHiJrJAH7m0qEy88+Yhho2GSe3AT+SHyhrTs3VyOlnf5Itog26qXR8fmixZ", "FareInfoRef": "hV3RtGz3nDKA6QuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-135", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H5M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T10: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-12-08T13:45:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-08", "flight_time": "PT6H00M", "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": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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": "hV3RtGz3nDKAeHuxFDAAAA==", "origin": "DOH", "departure_time": "2026-12-09T02:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "FRA", "arrival_time": "2026-12-09T06:50:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT12H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "69" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSzW65QRaIB0Miqwcu\/v9nOOCa2IR24E1pQwgqujona\/iPBe\/l0VBfO1ChPKVFqL94m7cOEbniuLetuSNjfqJiRHXib3XTmHw2FhQpNlGvjDOnuJOpNz884jBGY0h24CfyjbLG9GxdjJP5pieSDdyUXR8tKCxs", "FareInfoRef": "hV3RtGz3nDKALRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 158232, "calendar_total_sell": 158232, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 158232, "filter": { "id": "F1TT00006-135", "price": 158232, "journey_duration": "PT2D0H35M", "journey_duration_seconds": 174900, "layover_duration": "PT1D1H15M", "layover_duration_seconds": 90900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T15:00:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611111500doh20261111231568doh202611121145dac202611121930642dac202612081045doh202612081345641doh202612090230fra20261209065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-136", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-136", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "10H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8GuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T11:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T01:10:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H25M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-136", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "9H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T15:45: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-12-08T17:45: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-12-08", "flight_time": "PT2H30M", "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": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3Pc0bq2+tbQbE6RIcUhf\/P\/P8C6bYKDJDae5SYxRRb1z4uN\/DPgM6Y66ZaBC+ZaWoBcfvHUdIjJie2h\/t6XBTFSuRNXwUZ19zGOeWFBCuRnqlXHmkjLZ4UxPh301dskJ\/MS8UtZUXmV+Nm6eePGaTygBvJVzX4X5LPI=", "FareInfoRef": "hV3RtGz3nDKAVRuxFDAAAA==" }, "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": "hV3RtGz3nDKAoHuxFDAAAA==", "origin": "DEL", "departure_time": "2026-12-09T03:00:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T09:45:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT11H15M", "distance": "3805", "lay_over": "PT09H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2025" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2025" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3Pc0bq2+tbQbE6RIcUhf\/P\/P8C6bYKDJDae5SYxRRb1z4uN\/DPgM6Y66ZaBC+ZaWoBcfvHUdIjJie2h\/t6XBTFSuRNXwUZ19zGOeWFBCuRnqlXHmkjLZ4UxPh301dskJ\/MS8UtZUXmV+Nm6eePGaTygBvJVzX4X5LPI=", "FareInfoRef": "hV3RtGz3nDKAVRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 146115, "gross_total": 146115, "base_fare": 66210, "tax": 79905, "sell": { "currency": "BDT", "total": 146115, "base_fare": 66210, "tax": 79905 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ2MTE1LCJiYXNlX2ZhcmUiOjY2MjEwLCJ0YXgiOjc5OTA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ2MTE1LCJiYXNlX2ZhcmUiOjY2MjEwLCJ0YXgiOjc5OTA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0NjExNSwiYmFzZV9mYXJlIjo2NjIxMCwidGF4Ijo3OTkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 146115, "base_fare": 66210, "tax": 79905, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "66210.00", "tax": "79905.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 146115, "base_fare": 66210, "tax": 79905, "gross": { "base_fare": "66210.00", "tax": "79905.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "49500.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "22618.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0NjExNS4wMCIsImJhc2VfZmFyZSI6IjY2MjEwLjAwIiwidGF4IjoiNzk5MDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjIxMC4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQ2MTE1LjAwIiwiYmFzZV9mYXJlIjoiNjYyMTAuMDAiLCJ0YXgiOiI3OTkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MjEwLjAwIiwidGF4IjoiNzk5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDYxMTUuMDAiLCJiYXNlX2ZhcmUiOiI2NjIxMC4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0NjExNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTUwMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NDAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjI2MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NDAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YWRFR", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YWRFR", "cabin": "economy" }, { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "U", "farebasis": "UL2YWRFR", "cabin": "economy" }, { "origin": "DEL", "destination": "FRA", "operating": "AI", "marketing": "AI", "booking_code": "U", "farebasis": "UL2YWRFR", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-136", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "10H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8GuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T11:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T01:10:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H25M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-136", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "9H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T15:45: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-12-08T17:45: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-12-08", "flight_time": "PT2H30M", "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": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3Pc0bq2+tbQbE6RIcUhf\/P\/P8C6bYKDJDae5SYxRRb1z4uN\/DPgM6Y66ZaBC+ZaWoBcfvHUdIjJie2h\/t6XBTFSuRNXwUZ19zGOeWFBCuRnqlXHmkjLZ4UxPh301dskJ\/MS8UtZUXmV+Nm6eePGaTygBvJVzX4X5LPI=", "FareInfoRef": "hV3RtGz3nDKAVRuxFDAAAA==" }, "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": "hV3RtGz3nDKAoHuxFDAAAA==", "origin": "DEL", "departure_time": "2026-12-09T03:00:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T09:45:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT11H15M", "distance": "3805", "lay_over": "PT09H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2025" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2025" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3Pc0bq2+tbQbE6RIcUhf\/P\/P8C6bYKDJDae5SYxRRb1z4uN\/DPgM6Y66ZaBC+ZaWoBcfvHUdIjJie2h\/t6XBTFSuRNXwUZ19zGOeWFBCuRnqlXHmkjLZ4UxPh301dskJ\/MS8UtZUXmV+Nm6eePGaTygBvJVzX4X5LPI=", "FareInfoRef": "hV3RtGz3nDKAVRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 146115, "calendar_total_sell": 146115, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 146115, "filter": { "id": "F1TT00006-136", "price": 146115, "journey_duration": "PT1D21H30M", "journey_duration_seconds": 163800, "layover_duration": "PT19H55M", "layover_duration_seconds": 71700, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T11:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-09T09:45:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "fra202611111115del2026111201102026del202611121150dac2026111214452227dac202612081545del2026120817452228del202612090300fra2026120909452025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-137", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-137", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "10H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8GuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T11:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T01:10:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H25M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-137", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H10M", "transit_time": "18H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T15:45: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-12-08T17:45: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-12-08", "flight_time": "PT2H30M", "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": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3Pc0bq2+tbQbE6RIcUhf\/P\/P8C6bYKDJDae5SYxRRb1z4uN\/DPgM6Y66ZaBC+ZaWoBcfvHUdIjJie2h\/t6XBTFSuRNXwUZ19zGOeWFBCuRnqlXHmkjLZ4UxPh301dskJ\/MS8UtZUXmV+Nm6eePGaTygBvJVzX4X5LPI=", "FareInfoRef": "hV3RtGz3nDKAVRuxFDAAAA==" }, "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": "hV3RtGz3nDKAqHuxFDAAAA==", "origin": "DEL", "departure_time": "2026-12-09T12:10:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T18:55:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT11H15M", "distance": "3805", "lay_over": "PT18H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2029" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2029" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3Pc0bq2+tbQbE6RIcUhf\/P\/P8C6bYKDJDae5SYxRRb1z4uN\/DPgM6Y66ZaBC+ZaWoBcfvHUdIjJie2h\/t6XBTFSuRNXwUZ19zGOeWFBCuRnqlXHmkjLZ4UxPh301dskJ\/MS8UtZUXmV+Nm6eePGaTygBvJVzX4X5LPI=", "FareInfoRef": "hV3RtGz3nDKAVRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 146115, "gross_total": 146115, "base_fare": 66210, "tax": 79905, "sell": { "currency": "BDT", "total": 146115, "base_fare": 66210, "tax": 79905 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ2MTE1LCJiYXNlX2ZhcmUiOjY2MjEwLCJ0YXgiOjc5OTA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ2MTE1LCJiYXNlX2ZhcmUiOjY2MjEwLCJ0YXgiOjc5OTA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0NjExNSwiYmFzZV9mYXJlIjo2NjIxMCwidGF4Ijo3OTkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 146115, "base_fare": 66210, "tax": 79905, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "66210.00", "tax": "79905.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 146115, "base_fare": 66210, "tax": 79905, "gross": { "base_fare": "66210.00", "tax": "79905.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "49500.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "22618.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0NjExNS4wMCIsImJhc2VfZmFyZSI6IjY2MjEwLjAwIiwidGF4IjoiNzk5MDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjIxMC4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQ2MTE1LjAwIiwiYmFzZV9mYXJlIjoiNjYyMTAuMDAiLCJ0YXgiOiI3OTkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MjEwLjAwIiwidGF4IjoiNzk5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDYxMTUuMDAiLCJiYXNlX2ZhcmUiOiI2NjIxMC4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0NjExNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTUwMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NDAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjI2MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NDAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YWRFR", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YWRFR", "cabin": "economy" }, { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "U", "farebasis": "UL2YWRFR", "cabin": "economy" }, { "origin": "DEL", "destination": "FRA", "operating": "AI", "marketing": "AI", "booking_code": "U", "farebasis": "UL2YWRFR", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-137", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "10H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8GuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T11:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T01:10:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H25M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-137", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H10M", "transit_time": "18H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T15:45: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-12-08T17:45: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-12-08", "flight_time": "PT2H30M", "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": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3Pc0bq2+tbQbE6RIcUhf\/P\/P8C6bYKDJDae5SYxRRb1z4uN\/DPgM6Y66ZaBC+ZaWoBcfvHUdIjJie2h\/t6XBTFSuRNXwUZ19zGOeWFBCuRnqlXHmkjLZ4UxPh301dskJ\/MS8UtZUXmV+Nm6eePGaTygBvJVzX4X5LPI=", "FareInfoRef": "hV3RtGz3nDKAVRuxFDAAAA==" }, "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": "hV3RtGz3nDKAqHuxFDAAAA==", "origin": "DEL", "departure_time": "2026-12-09T12:10:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T18:55:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT11H15M", "distance": "3805", "lay_over": "PT18H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2029" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2029" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3Pc0bq2+tbQbE6RIcUhf\/P\/P8C6bYKDJDae5SYxRRb1z4uN\/DPgM6Y66ZaBC+ZaWoBcfvHUdIjJie2h\/t6XBTFSuRNXwUZ19zGOeWFBCuRnqlXHmkjLZ4UxPh301dskJ\/MS8UtZUXmV+Nm6eePGaTygBvJVzX4X5LPI=", "FareInfoRef": "hV3RtGz3nDKAVRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 146115, "calendar_total_sell": 146115, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 146115, "filter": { "id": "F1TT00006-137", "price": 146115, "journey_duration": "PT2D6H40M", "journey_duration_seconds": 196800, "layover_duration": "PT1D5H5M", "layover_duration_seconds": 104700, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T11:15:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-09T18:55:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "fra202611111115del2026111201102026del202611121150dac2026111214452227dac202612081545del2026120817452228del202612091210fra2026120918552029", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-138", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-138", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H25M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAEHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:20:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BOM", "arrival_time": "2026-11-12T09:40:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT8H50M", "distance": "4083", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "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": "hV3RtGz3nDKAGHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-11-13T07:20:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-13T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-13", "flight_time": "PT2H55M", "distance": "1174", "lay_over": "PT21H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-138", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "9H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T15:45: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-12-08T17:45: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-12-08", "flight_time": "PT2H30M", "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": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3Pc0bq2+tbQbE6RIcUhf\/P\/P8C6bYKDJDae5SYxRRb1z4uN\/DPgM6Y66ZaBC+ZaWoBcfvHUdIjJie2h\/t6XBTFSuRNXwUZ19zGOeWFBCuRnqlXHmkjLZ4UxPh301dskJ\/MS8UtZUXmV+Nm6eePGaTygBvJVzX4X5LPI=", "FareInfoRef": "hV3RtGz3nDKAVRuxFDAAAA==" }, "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": "hV3RtGz3nDKAoHuxFDAAAA==", "origin": "DEL", "departure_time": "2026-12-09T03:00:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T09:45:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT11H15M", "distance": "3805", "lay_over": "PT09H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2025" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2025" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3Pc0bq2+tbQbE6RIcUhf\/P\/P8C6bYKDJDae5SYxRRb1z4uN\/DPgM6Y66ZaBC+ZaWoBcfvHUdIjJie2h\/t6XBTFSuRNXwUZ19zGOeWFBCuRnqlXHmkjLZ4UxPh301dskJ\/MS8UtZUXmV+Nm6eePGaTygBvJVzX4X5LPI=", "FareInfoRef": "hV3RtGz3nDKAVRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 146115, "gross_total": 146115, "base_fare": 66210, "tax": 79905, "sell": { "currency": "BDT", "total": 146115, "base_fare": 66210, "tax": 79905 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ2MTE1LCJiYXNlX2ZhcmUiOjY2MjEwLCJ0YXgiOjc5OTA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ2MTE1LCJiYXNlX2ZhcmUiOjY2MjEwLCJ0YXgiOjc5OTA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0NjExNSwiYmFzZV9mYXJlIjo2NjIxMCwidGF4Ijo3OTkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 146115, "base_fare": 66210, "tax": 79905, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "66210.00", "tax": "79905.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 146115, "base_fare": 66210, "tax": 79905, "gross": { "base_fare": "66210.00", "tax": "79905.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "49500.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "22618.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0NjExNS4wMCIsImJhc2VfZmFyZSI6IjY2MjEwLjAwIiwidGF4IjoiNzk5MDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjIxMC4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQ2MTE1LjAwIiwiYmFzZV9mYXJlIjoiNjYyMTAuMDAiLCJ0YXgiOiI3OTkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MjEwLjAwIiwidGF4IjoiNzk5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDYxMTUuMDAiLCJiYXNlX2ZhcmUiOiI2NjIxMC4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0NjExNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTUwMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NDAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjI2MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NDAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YWRFR", "cabin": "economy" }, { "origin": "BOM", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YWRFR", "cabin": "economy" }, { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "U", "farebasis": "UL2YWRFR", "cabin": "economy" }, { "origin": "DEL", "destination": "FRA", "operating": "AI", "marketing": "AI", "booking_code": "U", "farebasis": "UL2YWRFR", "cabin": "economy" } ], "connecting": [ "BOM", "DEL" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-138", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H25M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAEHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:20:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BOM", "arrival_time": "2026-11-12T09:40:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT8H50M", "distance": "4083", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "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": "hV3RtGz3nDKAGHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-11-13T07:20:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-13T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-13", "flight_time": "PT2H55M", "distance": "1174", "lay_over": "PT21H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-138", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "9H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T15:45: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-12-08T17:45: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-12-08", "flight_time": "PT2H30M", "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": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3Pc0bq2+tbQbE6RIcUhf\/P\/P8C6bYKDJDae5SYxRRb1z4uN\/DPgM6Y66ZaBC+ZaWoBcfvHUdIjJie2h\/t6XBTFSuRNXwUZ19zGOeWFBCuRnqlXHmkjLZ4UxPh301dskJ\/MS8UtZUXmV+Nm6eePGaTygBvJVzX4X5LPI=", "FareInfoRef": "hV3RtGz3nDKAVRuxFDAAAA==" }, "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": "hV3RtGz3nDKAoHuxFDAAAA==", "origin": "DEL", "departure_time": "2026-12-09T03:00:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T09:45:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT11H15M", "distance": "3805", "lay_over": "PT09H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2025" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2025" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3Pc0bq2+tbQbE6RIcUhf\/P\/P8C6bYKDJDae5SYxRRb1z4uN\/DPgM6Y66ZaBC+ZaWoBcfvHUdIjJie2h\/t6XBTFSuRNXwUZ19zGOeWFBCuRnqlXHmkjLZ4UxPh301dskJ\/MS8UtZUXmV+Nm6eePGaTygBvJVzX4X5LPI=", "FareInfoRef": "hV3RtGz3nDKAVRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 146115, "calendar_total_sell": 146115, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 146115, "filter": { "id": "F1TT00006-138", "price": 146115, "journey_duration": "PT2D8H25M", "journey_duration_seconds": 203100, "layover_duration": "PT1D6H55M", "layover_duration_seconds": 111300, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T20:20:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-09T09:45:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "fra202611112020bom2026111209402028bom202611130720dac2026111310452183dac202612081545del2026120817452228del202612090300fra2026120909452025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-139", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-139", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H25M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAEHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:20:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BOM", "arrival_time": "2026-11-12T09:40:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT8H50M", "distance": "4083", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "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": "hV3RtGz3nDKAGHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-11-13T07:20:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-13T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-13", "flight_time": "PT2H55M", "distance": "1174", "lay_over": "PT21H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-139", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H10M", "transit_time": "18H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T15:45: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-12-08T17:45: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-12-08", "flight_time": "PT2H30M", "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": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3Pc0bq2+tbQbE6RIcUhf\/P\/P8C6bYKDJDae5SYxRRb1z4uN\/DPgM6Y66ZaBC+ZaWoBcfvHUdIjJie2h\/t6XBTFSuRNXwUZ19zGOeWFBCuRnqlXHmkjLZ4UxPh301dskJ\/MS8UtZUXmV+Nm6eePGaTygBvJVzX4X5LPI=", "FareInfoRef": "hV3RtGz3nDKAVRuxFDAAAA==" }, "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": "hV3RtGz3nDKAqHuxFDAAAA==", "origin": "DEL", "departure_time": "2026-12-09T12:10:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T18:55:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT11H15M", "distance": "3805", "lay_over": "PT18H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2029" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2029" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3Pc0bq2+tbQbE6RIcUhf\/P\/P8C6bYKDJDae5SYxRRb1z4uN\/DPgM6Y66ZaBC+ZaWoBcfvHUdIjJie2h\/t6XBTFSuRNXwUZ19zGOeWFBCuRnqlXHmkjLZ4UxPh301dskJ\/MS8UtZUXmV+Nm6eePGaTygBvJVzX4X5LPI=", "FareInfoRef": "hV3RtGz3nDKAVRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 146115, "gross_total": 146115, "base_fare": 66210, "tax": 79905, "sell": { "currency": "BDT", "total": 146115, "base_fare": 66210, "tax": 79905 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ2MTE1LCJiYXNlX2ZhcmUiOjY2MjEwLCJ0YXgiOjc5OTA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ2MTE1LCJiYXNlX2ZhcmUiOjY2MjEwLCJ0YXgiOjc5OTA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0NjExNSwiYmFzZV9mYXJlIjo2NjIxMCwidGF4Ijo3OTkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 146115, "base_fare": 66210, "tax": 79905, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "66210.00", "tax": "79905.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 146115, "base_fare": 66210, "tax": 79905, "gross": { "base_fare": "66210.00", "tax": "79905.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "49500.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "22618.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0NjExNS4wMCIsImJhc2VfZmFyZSI6IjY2MjEwLjAwIiwidGF4IjoiNzk5MDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjIxMC4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQ2MTE1LjAwIiwiYmFzZV9mYXJlIjoiNjYyMTAuMDAiLCJ0YXgiOiI3OTkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MjEwLjAwIiwidGF4IjoiNzk5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDYxMTUuMDAiLCJiYXNlX2ZhcmUiOiI2NjIxMC4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0NjExNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTUwMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NDAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjI2MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NDAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YWRFR", "cabin": "economy" }, { "origin": "BOM", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YWRFR", "cabin": "economy" }, { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "U", "farebasis": "UL2YWRFR", "cabin": "economy" }, { "origin": "DEL", "destination": "FRA", "operating": "AI", "marketing": "AI", "booking_code": "U", "farebasis": "UL2YWRFR", "cabin": "economy" } ], "connecting": [ "BOM", "DEL" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-139", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H25M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAEHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:20:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BOM", "arrival_time": "2026-11-12T09:40:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT8H50M", "distance": "4083", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "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": "hV3RtGz3nDKAGHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-11-13T07:20:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-13T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-13", "flight_time": "PT2H55M", "distance": "1174", "lay_over": "PT21H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-139", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H10M", "transit_time": "18H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T15:45: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-12-08T17:45: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-12-08", "flight_time": "PT2H30M", "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": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3Pc0bq2+tbQbE6RIcUhf\/P\/P8C6bYKDJDae5SYxRRb1z4uN\/DPgM6Y66ZaBC+ZaWoBcfvHUdIjJie2h\/t6XBTFSuRNXwUZ19zGOeWFBCuRnqlXHmkjLZ4UxPh301dskJ\/MS8UtZUXmV+Nm6eePGaTygBvJVzX4X5LPI=", "FareInfoRef": "hV3RtGz3nDKAVRuxFDAAAA==" }, "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": "hV3RtGz3nDKAqHuxFDAAAA==", "origin": "DEL", "departure_time": "2026-12-09T12:10:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T18:55:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT11H15M", "distance": "3805", "lay_over": "PT18H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2029" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2029" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3Pc0bq2+tbQbE6RIcUhf\/P\/P8C6bYKDJDae5SYxRRb1z4uN\/DPgM6Y66ZaBC+ZaWoBcfvHUdIjJie2h\/t6XBTFSuRNXwUZ19zGOeWFBCuRnqlXHmkjLZ4UxPh301dskJ\/MS8UtZUXmV+Nm6eePGaTygBvJVzX4X5LPI=", "FareInfoRef": "hV3RtGz3nDKAVRuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 146115, "calendar_total_sell": 146115, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 146115, "filter": { "id": "F1TT00006-139", "price": 146115, "journey_duration": "PT2D17H35M", "journey_duration_seconds": 236100, "layover_duration": "PT1D16H5M", "layover_duration_seconds": 144300, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T20:20:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-09T18:55:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "fra202611112020bom2026111209402028bom202611130720dac2026111310452183dac202612081545del2026120817452228del202612091210fra2026120918552029", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-140", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-140", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAsHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T10:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H20M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d2O0hZuiZy2gFAOBVTlwv+fwSYBCUux1xp74xCCEzepyhT+Y8B7iFfklwEZji9Fgz+fnEDZFYiIx3F35XisO7qJVpQb7lXboHkbWWCz+Y5qoLS87pGsO9NTUb9GldzATywXyhzTMy1b4vjIi2\/xC2UGb+XeB3ROLMI=", "FareInfoRef": "hV3RtGz3nDKArRuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H15M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d2O0hZuiZy2gFAOBVTlwv+fwSYBCUux1xp74xCCEzepyhT+Y8B7iFfklwEZji9Fgz+fnEDZFYiIx3F35XisO7qJVpQb7lXboHkbWWCz+Y5qoLS87pGsO9NTUb9GldzATywXyhzTMy1b4vjIi2\/xC2UGb+XeB3ROLMI=", "FareInfoRef": "hV3RtGz3nDKArRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-140", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H45M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T11: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-12-08T14:50:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-08", "flight_time": "PT3H35M", "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": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YWGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwyAMe0zle0CUbjdQaLtdmNStmrjs\/8+YSTtpkYhNDHZSSl58dE5i+q8BnyHfUXcFKjzPsmXEq4hdGkQk4Ln79l6XDebh5UKpmnygs4cadCRAJw0mtco6e8navcyZ6NCT0SkH+JH5RlpzeZV5LUweuXB+nKJM4Kr89wVPACyT", "FareInfoRef": "hV3RtGz3nDKA\/RuxFDAAAA==" }, "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": "hV3RtGz3nDKACHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-12-09T12:30:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T18:30:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT10H30M", "distance": "4083", "lay_over": "PT21H40M", "lay_over_date": "2026-12-08", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2027" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2027" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YWGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwyAMe0zle0CUbjdQaLtdmNStmrjs\/8+YSTtpkYhNDHZSSl58dE5i+q8BnyHfUXcFKjzPsmXEq4hdGkQk4Ln79l6XDebh5UKpmnygs4cadCRAJw0mtco6e8navcyZ6NCT0SkH+JH5RlpzeZV5LUweuXB+nKJM4Kr89wVPACyT", "FareInfoRef": "hV3RtGz3nDKA\/RuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 150288, "gross_total": 150288, "base_fare": 70383, "tax": 79905, "sell": { "currency": "BDT", "total": 150288, "base_fare": 70383, "tax": 79905 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTUwMjg4LCJiYXNlX2ZhcmUiOjcwMzgzLCJ0YXgiOjc5OTA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTUwMjg4LCJiYXNlX2ZhcmUiOjcwMzgzLCJ0YXgiOjc5OTA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1MDI4OCwiYmFzZV9mYXJlIjo3MDM4MywidGF4Ijo3OTkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 150288, "base_fare": 70383, "tax": 79905, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "70383.00", "tax": "79905.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 150288, "base_fare": 70383, "tax": 79905, "gross": { "base_fare": "70383.00", "tax": "79905.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "49500.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "22618.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1MDI4OC4wMCIsImJhc2VfZmFyZSI6IjcwMzgzLjAwIiwidGF4IjoiNzk5MDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDM4My4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTUwMjg4LjAwIiwiYmFzZV9mYXJlIjoiNzAzODMuMDAiLCJ0YXgiOiI3OTkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMzgzLjAwIiwidGF4IjoiNzk5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTAyODguMDAiLCJiYXNlX2ZhcmUiOiI3MDM4My4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1MDI4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTUwMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NDAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjI2MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NDAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "W", "farebasis": "WL2YWSFR", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "W", "farebasis": "WL2YWSFR", "cabin": "economy" }, { "origin": "DAC", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "S", "farebasis": "SU2YWGFR", "cabin": "economy" }, { "origin": "BOM", "destination": "FRA", "operating": "AI", "marketing": "AI", "booking_code": "S", "farebasis": "SU2YWGFR", "cabin": "economy" } ], "connecting": [ "DEL", "BOM" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-140", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAsHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T10:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H20M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d2O0hZuiZy2gFAOBVTlwv+fwSYBCUux1xp74xCCEzepyhT+Y8B7iFfklwEZji9Fgz+fnEDZFYiIx3F35XisO7qJVpQb7lXboHkbWWCz+Y5qoLS87pGsO9NTUb9GldzATywXyhzTMy1b4vjIi2\/xC2UGb+XeB3ROLMI=", "FareInfoRef": "hV3RtGz3nDKArRuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H15M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d2O0hZuiZy2gFAOBVTlwv+fwSYBCUux1xp74xCCEzepyhT+Y8B7iFfklwEZji9Fgz+fnEDZFYiIx3F35XisO7qJVpQb7lXboHkbWWCz+Y5qoLS87pGsO9NTUb9GldzATywXyhzTMy1b4vjIi2\/xC2UGb+XeB3ROLMI=", "FareInfoRef": "hV3RtGz3nDKArRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-140", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H45M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T11: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-12-08T14:50:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-08", "flight_time": "PT3H35M", "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": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YWGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwyAMe0zle0CUbjdQaLtdmNStmrjs\/8+YSTtpkYhNDHZSSl58dE5i+q8BnyHfUXcFKjzPsmXEq4hdGkQk4Ln79l6XDebh5UKpmnygs4cadCRAJw0mtco6e8navcyZ6NCT0SkH+JH5RlpzeZV5LUweuXB+nKJM4Kr89wVPACyT", "FareInfoRef": "hV3RtGz3nDKA\/RuxFDAAAA==" }, "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": "hV3RtGz3nDKACHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-12-09T12:30:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T18:30:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT10H30M", "distance": "4083", "lay_over": "PT21H40M", "lay_over_date": "2026-12-08", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2027" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2027" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YWGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwyAMe0zle0CUbjdQaLtdmNStmrjs\/8+YSTtpkYhNDHZSSl58dE5i+q8BnyHfUXcFKjzPsmXEq4hdGkQk4Ln79l6XDebh5UKpmnygs4cadCRAJw0mtco6e8navcyZ6NCT0SkH+JH5RlpzeZV5LUweuXB+nKJM4Kr89wVPACyT", "FareInfoRef": "hV3RtGz3nDKA\/RuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 150288, "calendar_total_sell": 150288, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 150288, "filter": { "id": "F1TT00006-140", "price": 150288, "journey_duration": "PT2D0H45M", "journey_duration_seconds": 175500, "layover_duration": "PT22H55M", "layover_duration_seconds": 82500, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DEL", "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T20:45:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-09T18:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "fra202611112045del2026111210352030del202611121150dac2026111214452227dac202612081145bom2026120814502184bom202612091230fra2026120918302027", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-141", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-141", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAuHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T21:10:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-12T06:40: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-11-11", "flight_time": "PT6H30M", "distance": "3015", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "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": "hV3RtGz3nDKAwHuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T10:30:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T17:00:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H30M", "distance": "2207", "lay_over": "PT03H50M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-141", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H25M", "transit_time": "1H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA2HuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T09:55: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-12-08T13:20:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-08", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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": "hV3RtGz3nDKA4HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-08T15:10:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-08T19:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H10M", "distance": "3015", "lay_over": "PT01H50M", "lay_over_date": "2026-12-08", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157766, "gross_total": 157766, "base_fare": 88883, "tax": 68883, "sell": { "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NzY2LCJiYXNlX2ZhcmUiOjg4ODgzLCJ0YXgiOjY4ODgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NzY2LCJiYXNlX2ZhcmUiOjg4ODgzLCJ0YXgiOjY4ODgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1Nzc2NiwiYmFzZV9mYXJlIjo4ODg4MywidGF4Ijo2ODg4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "88883.00", "tax": "68883.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883, "gross": { "base_fare": "88883.00", "tax": "68883.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35610.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1Nzc2Ni4wMCIsImJhc2VfZmFyZSI6Ijg4ODgzLjAwIiwidGF4IjoiNjg4ODMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODg4My4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NzY2LjAwIiwiYmFzZV9mYXJlIjoiODg4ODMuMDAiLCJ0YXgiOiI2ODg4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg4ODgzLjAwIiwidGF4IjoiNjg4ODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc3NjYuMDAiLCJiYXNlX2ZhcmUiOiI4ODg4My4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1Nzc2NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNTYxMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzU2MTAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "FRA", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-141", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAuHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T21:10:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-12T06:40: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-11-11", "flight_time": "PT6H30M", "distance": "3015", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "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": "hV3RtGz3nDKAwHuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T10:30:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T17:00:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H30M", "distance": "2207", "lay_over": "PT03H50M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-141", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H25M", "transit_time": "1H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA2HuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T09:55: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-12-08T13:20:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-08", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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": "hV3RtGz3nDKA4HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-08T15:10:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-08T19:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H10M", "distance": "3015", "lay_over": "PT01H50M", "lay_over_date": "2026-12-08", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 157766, "calendar_total_sell": 157766, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157766, "filter": { "id": "F1TT00006-141", "price": 157766, "journey_duration": "PT1D5H15M", "journey_duration_seconds": 105300, "layover_duration": "PT5H40M", "layover_duration_seconds": 20400, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T21:10:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T19:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611112110dxb20261112064048dxb202611121030dac202611121700586dac202612080955dxb202612081320583dxb202612081510fra20261208192047", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-142", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-142", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAuHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T21:10:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-12T06:40: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-11-11", "flight_time": "PT6H30M", "distance": "3015", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "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": "hV3RtGz3nDKAwHuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T10:30:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T17:00:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H30M", "distance": "2207", "lay_over": "PT03H50M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-142", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H15M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA6HuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T08: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-12-08T11: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-12-08", "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": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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": "hV3RtGz3nDKA4HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-08T15:10:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-08T19:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H10M", "distance": "3015", "lay_over": "PT03H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157766, "gross_total": 157766, "base_fare": 88883, "tax": 68883, "sell": { "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NzY2LCJiYXNlX2ZhcmUiOjg4ODgzLCJ0YXgiOjY4ODgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NzY2LCJiYXNlX2ZhcmUiOjg4ODgzLCJ0YXgiOjY4ODgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1Nzc2NiwiYmFzZV9mYXJlIjo4ODg4MywidGF4Ijo2ODg4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "88883.00", "tax": "68883.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883, "gross": { "base_fare": "88883.00", "tax": "68883.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35610.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1Nzc2Ni4wMCIsImJhc2VfZmFyZSI6Ijg4ODgzLjAwIiwidGF4IjoiNjg4ODMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODg4My4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NzY2LjAwIiwiYmFzZV9mYXJlIjoiODg4ODMuMDAiLCJ0YXgiOiI2ODg4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg4ODgzLjAwIiwidGF4IjoiNjg4ODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc3NjYuMDAiLCJiYXNlX2ZhcmUiOiI4ODg4My4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1Nzc2NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNTYxMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzU2MTAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "FZ", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "FRA", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-142", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAuHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T21:10:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-12T06:40: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-11-11", "flight_time": "PT6H30M", "distance": "3015", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "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": "hV3RtGz3nDKAwHuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T10:30:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T17:00:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H30M", "distance": "2207", "lay_over": "PT03H50M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-142", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H15M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA6HuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T08: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-12-08T11: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-12-08", "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": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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": "hV3RtGz3nDKA4HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-08T15:10:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-08T19:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H10M", "distance": "3015", "lay_over": "PT03H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 157766, "calendar_total_sell": 157766, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157766, "filter": { "id": "F1TT00006-142", "price": 157766, "journey_duration": "PT1D7H5M", "journey_duration_seconds": 111900, "layover_duration": "PT7H5M", "layover_duration_seconds": 25500, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T21:10:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T19:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611112110dxb20261112064048dxb202611121030dac202611121700586dac202612080805dxb202612081155502dxb202612081510fra20261208192047", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-143", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-143", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAuHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T21:10:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-12T06:40: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-11-11", "flight_time": "PT6H30M", "distance": "3015", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "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": "hV3RtGz3nDKAwHuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T10:30:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T17:00:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H30M", "distance": "2207", "lay_over": "PT03H50M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-143", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H45M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8HuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T01: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-12-08T04: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-12-07", "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": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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": "hV3RtGz3nDKA+HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-08T08:40:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-08T12:45:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H05M", "distance": "3015", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157766, "gross_total": 157766, "base_fare": 88883, "tax": 68883, "sell": { "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NzY2LCJiYXNlX2ZhcmUiOjg4ODgzLCJ0YXgiOjY4ODgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NzY2LCJiYXNlX2ZhcmUiOjg4ODgzLCJ0YXgiOjY4ODgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1Nzc2NiwiYmFzZV9mYXJlIjo4ODg4MywidGF4Ijo2ODg4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "88883.00", "tax": "68883.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883, "gross": { "base_fare": "88883.00", "tax": "68883.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35610.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1Nzc2Ni4wMCIsImJhc2VfZmFyZSI6Ijg4ODgzLjAwIiwidGF4IjoiNjg4ODMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODg4My4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NzY2LjAwIiwiYmFzZV9mYXJlIjoiODg4ODMuMDAiLCJ0YXgiOiI2ODg4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg4ODgzLjAwIiwidGF4IjoiNjg4ODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc3NjYuMDAiLCJiYXNlX2ZhcmUiOiI4ODg4My4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1Nzc2NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNTYxMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzU2MTAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "FRA", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-143", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAuHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T21:10:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-12T06:40: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-11-11", "flight_time": "PT6H30M", "distance": "3015", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "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": "hV3RtGz3nDKAwHuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T10:30:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T17:00:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H30M", "distance": "2207", "lay_over": "PT03H50M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-143", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H45M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8HuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T01: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-12-08T04: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-12-07", "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": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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": "hV3RtGz3nDKA+HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-08T08:40:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-08T12:45:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H05M", "distance": "3015", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 157766, "calendar_total_sell": 157766, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157766, "filter": { "id": "F1TT00006-143", "price": 157766, "journey_duration": "PT1D7H35M", "journey_duration_seconds": 113700, "layover_duration": "PT8H5M", "layover_duration_seconds": 29100, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T21:10:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-08T12:45:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611112110dxb20261112064048dxb202611121030dac202611121700586dac202612080100dxb202612080425585dxb202612080840fra20261208124545", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-144", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-144", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAuHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T21:10:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-12T06:40: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-11-11", "flight_time": "PT6H30M", "distance": "3015", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "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": "hV3RtGz3nDKAwHuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T10:30:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T17:00:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H30M", "distance": "2207", "lay_over": "PT03H50M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-144", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T22: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-12-08", "flight_time": "PT5H30M", "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": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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": "hV3RtGz3nDKACIuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-09T03:20:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-09T07:35:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H15M", "distance": "3015", "lay_over": "PT05H05M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "43" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "43" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157766, "gross_total": 157766, "base_fare": 88883, "tax": 68883, "sell": { "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NzY2LCJiYXNlX2ZhcmUiOjg4ODgzLCJ0YXgiOjY4ODgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NzY2LCJiYXNlX2ZhcmUiOjg4ODgzLCJ0YXgiOjY4ODgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1Nzc2NiwiYmFzZV9mYXJlIjo4ODg4MywidGF4Ijo2ODg4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "88883.00", "tax": "68883.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883, "gross": { "base_fare": "88883.00", "tax": "68883.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35610.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1Nzc2Ni4wMCIsImJhc2VfZmFyZSI6Ijg4ODgzLjAwIiwidGF4IjoiNjg4ODMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODg4My4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NzY2LjAwIiwiYmFzZV9mYXJlIjoiODg4ODMuMDAiLCJ0YXgiOiI2ODg4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg4ODgzLjAwIiwidGF4IjoiNjg4ODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc3NjYuMDAiLCJiYXNlX2ZhcmUiOiI4ODg4My4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1Nzc2NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNTYxMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzU2MTAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "FRA", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-144", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAuHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T21:10:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-12T06:40: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-11-11", "flight_time": "PT6H30M", "distance": "3015", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "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": "hV3RtGz3nDKAwHuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T10:30:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T17:00:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H30M", "distance": "2207", "lay_over": "PT03H50M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-144", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T22: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-12-08", "flight_time": "PT5H30M", "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": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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": "hV3RtGz3nDKACIuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-09T03:20:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-09T07:35:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H15M", "distance": "3015", "lay_over": "PT05H05M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "43" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "43" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 157766, "calendar_total_sell": 157766, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157766, "filter": { "id": "F1TT00006-144", "price": 157766, "journey_duration": "PT1D8H40M", "journey_duration_seconds": 117600, "layover_duration": "PT8H55M", "layover_duration_seconds": 32100, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T21:10:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T07:35:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611112110dxb20261112064048dxb202611121030dac202611121700586dac202612081845dxb202612082215587dxb202612090320fra20261209073543", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-145", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-145", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAuHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T21:10:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-12T06:40: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-11-11", "flight_time": "PT6H30M", "distance": "3015", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "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": "hV3RtGz3nDKAwHuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T10:30:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T17:00:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H30M", "distance": "2207", "lay_over": "PT03H50M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-145", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAEIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T21:40: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-12-09T01:30: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-12-08", "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": "524" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2287" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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": "hV3RtGz3nDKAGIuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-09T08:40:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-09T12:45:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT7H05M", "distance": "3015", "lay_over": "PT07H10M", "lay_over_date": "2026-12-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157766, "gross_total": 157766, "base_fare": 88883, "tax": 68883, "sell": { "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NzY2LCJiYXNlX2ZhcmUiOjg4ODgzLCJ0YXgiOjY4ODgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NzY2LCJiYXNlX2ZhcmUiOjg4ODgzLCJ0YXgiOjY4ODgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1Nzc2NiwiYmFzZV9mYXJlIjo4ODg4MywidGF4Ijo2ODg4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "88883.00", "tax": "68883.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883, "gross": { "base_fare": "88883.00", "tax": "68883.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35610.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1Nzc2Ni4wMCIsImJhc2VfZmFyZSI6Ijg4ODgzLjAwIiwidGF4IjoiNjg4ODMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODg4My4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NzY2LjAwIiwiYmFzZV9mYXJlIjoiODg4ODMuMDAiLCJ0YXgiOiI2ODg4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg4ODgzLjAwIiwidGF4IjoiNjg4ODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc3NjYuMDAiLCJiYXNlX2ZhcmUiOiI4ODg4My4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1Nzc2NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNTYxMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzU2MTAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "FZ", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "FRA", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-145", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAuHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T21:10:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-12T06:40: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-11-11", "flight_time": "PT6H30M", "distance": "3015", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "48" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "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": "hV3RtGz3nDKAwHuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T10:30:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T17:00:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT4H30M", "distance": "2207", "lay_over": "PT03H50M", "lay_over_date": "2026-11-12", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-145", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAEIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T21:40: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-12-09T01:30: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-12-08", "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": "524" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2287" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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": "hV3RtGz3nDKAGIuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-09T08:40:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-09T12:45:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT7H05M", "distance": "3015", "lay_over": "PT07H10M", "lay_over_date": "2026-12-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 157766, "calendar_total_sell": 157766, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157766, "filter": { "id": "F1TT00006-145", "price": 157766, "journey_duration": "PT1D10H55M", "journey_duration_seconds": 125700, "layover_duration": "PT11H0M", "layover_duration_seconds": 39600, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T21:10:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-09T12:45:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611112110dxb20261112064048dxb202611121030dac202611121700586dac202612082140dxb202612090130524dxb202612090840fra20261209124545", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-146", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-146", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAyHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:40:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-11T19:00:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-11", "flight_time": "PT6H20M", "distance": "3015", "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": "44" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "44" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "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": "hV3RtGz3nDKA0HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T01:55:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T08:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H25M", "distance": "2207", "lay_over": "PT06H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-146", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H25M", "transit_time": "1H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA2HuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T09:55: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-12-08T13:20:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-08", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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": "hV3RtGz3nDKA4HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-08T15:10:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-08T19:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H10M", "distance": "3015", "lay_over": "PT01H50M", "lay_over_date": "2026-12-08", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157766, "gross_total": 157766, "base_fare": 88883, "tax": 68883, "sell": { "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NzY2LCJiYXNlX2ZhcmUiOjg4ODgzLCJ0YXgiOjY4ODgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NzY2LCJiYXNlX2ZhcmUiOjg4ODgzLCJ0YXgiOjY4ODgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1Nzc2NiwiYmFzZV9mYXJlIjo4ODg4MywidGF4Ijo2ODg4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "88883.00", "tax": "68883.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883, "gross": { "base_fare": "88883.00", "tax": "68883.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35610.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1Nzc2Ni4wMCIsImJhc2VfZmFyZSI6Ijg4ODgzLjAwIiwidGF4IjoiNjg4ODMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODg4My4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NzY2LjAwIiwiYmFzZV9mYXJlIjoiODg4ODMuMDAiLCJ0YXgiOiI2ODg4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg4ODgzLjAwIiwidGF4IjoiNjg4ODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc3NjYuMDAiLCJiYXNlX2ZhcmUiOiI4ODg4My4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1Nzc2NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNTYxMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzU2MTAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "FRA", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-146", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAyHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:40:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-11T19:00:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-11", "flight_time": "PT6H20M", "distance": "3015", "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": "44" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "44" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "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": "hV3RtGz3nDKA0HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T01:55:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T08:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H25M", "distance": "2207", "lay_over": "PT06H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-146", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H25M", "transit_time": "1H50M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA2HuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T09:55: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-12-08T13:20:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-08", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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": "hV3RtGz3nDKA4HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-08T15:10:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-08T19:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H10M", "distance": "3015", "lay_over": "PT01H50M", "lay_over_date": "2026-12-08", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 157766, "calendar_total_sell": 157766, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157766, "filter": { "id": "F1TT00006-146", "price": 157766, "journey_duration": "PT1D8H5M", "journey_duration_seconds": 115500, "layover_duration": "PT8H45M", "layover_duration_seconds": 31500, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:40:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T19:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611110940dxb20261111190044dxb202611120155dac202611120820582dac202612080955dxb202612081320583dxb202612081510fra20261208192047", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-147", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-147", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAyHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:40:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-11T19:00:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-11", "flight_time": "PT6H20M", "distance": "3015", "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": "44" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "44" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "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": "hV3RtGz3nDKA0HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T01:55:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T08:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H25M", "distance": "2207", "lay_over": "PT06H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-147", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H15M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA6HuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T08: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-12-08T11: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-12-08", "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": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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": "hV3RtGz3nDKA4HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-08T15:10:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-08T19:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H10M", "distance": "3015", "lay_over": "PT03H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157766, "gross_total": 157766, "base_fare": 88883, "tax": 68883, "sell": { "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NzY2LCJiYXNlX2ZhcmUiOjg4ODgzLCJ0YXgiOjY4ODgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NzY2LCJiYXNlX2ZhcmUiOjg4ODgzLCJ0YXgiOjY4ODgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1Nzc2NiwiYmFzZV9mYXJlIjo4ODg4MywidGF4Ijo2ODg4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "88883.00", "tax": "68883.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883, "gross": { "base_fare": "88883.00", "tax": "68883.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35610.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1Nzc2Ni4wMCIsImJhc2VfZmFyZSI6Ijg4ODgzLjAwIiwidGF4IjoiNjg4ODMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODg4My4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NzY2LjAwIiwiYmFzZV9mYXJlIjoiODg4ODMuMDAiLCJ0YXgiOiI2ODg4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg4ODgzLjAwIiwidGF4IjoiNjg4ODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc3NjYuMDAiLCJiYXNlX2ZhcmUiOiI4ODg4My4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1Nzc2NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNTYxMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzU2MTAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "FZ", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "FRA", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-147", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAyHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:40:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-11T19:00:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-11", "flight_time": "PT6H20M", "distance": "3015", "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": "44" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "44" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "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": "hV3RtGz3nDKA0HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T01:55:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T08:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H25M", "distance": "2207", "lay_over": "PT06H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-147", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H15M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA6HuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T08: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-12-08T11: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-12-08", "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": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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": "hV3RtGz3nDKA4HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-08T15:10:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-08T19:20:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H10M", "distance": "3015", "lay_over": "PT03H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "47" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 157766, "calendar_total_sell": 157766, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157766, "filter": { "id": "F1TT00006-147", "price": 157766, "journey_duration": "PT1D9H55M", "journey_duration_seconds": 122100, "layover_duration": "PT10H10M", "layover_duration_seconds": 36600, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:40:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T19:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611110940dxb20261111190044dxb202611120155dac202611120820582dac202612080805dxb202612081155502dxb202612081510fra20261208192047", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-148", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-148", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAyHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:40:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-11T19:00:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-11", "flight_time": "PT6H20M", "distance": "3015", "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": "44" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "44" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "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": "hV3RtGz3nDKA0HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T01:55:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T08:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H25M", "distance": "2207", "lay_over": "PT06H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-148", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H45M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8HuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T01: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-12-08T04: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-12-07", "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": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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": "hV3RtGz3nDKA+HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-08T08:40:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-08T12:45:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H05M", "distance": "3015", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157766, "gross_total": 157766, "base_fare": 88883, "tax": 68883, "sell": { "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NzY2LCJiYXNlX2ZhcmUiOjg4ODgzLCJ0YXgiOjY4ODgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NzY2LCJiYXNlX2ZhcmUiOjg4ODgzLCJ0YXgiOjY4ODgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1Nzc2NiwiYmFzZV9mYXJlIjo4ODg4MywidGF4Ijo2ODg4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "88883.00", "tax": "68883.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883, "gross": { "base_fare": "88883.00", "tax": "68883.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35610.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1Nzc2Ni4wMCIsImJhc2VfZmFyZSI6Ijg4ODgzLjAwIiwidGF4IjoiNjg4ODMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODg4My4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NzY2LjAwIiwiYmFzZV9mYXJlIjoiODg4ODMuMDAiLCJ0YXgiOiI2ODg4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg4ODgzLjAwIiwidGF4IjoiNjg4ODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc3NjYuMDAiLCJiYXNlX2ZhcmUiOiI4ODg4My4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1Nzc2NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNTYxMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzU2MTAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "FRA", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-148", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAyHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:40:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-11T19:00:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-11", "flight_time": "PT6H20M", "distance": "3015", "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": "44" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "44" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "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": "hV3RtGz3nDKA0HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T01:55:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T08:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H25M", "distance": "2207", "lay_over": "PT06H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-148", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H45M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8HuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T01: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-12-08T04: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-12-07", "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": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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": "hV3RtGz3nDKA+HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-08T08:40:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-08T12:45:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H05M", "distance": "3015", "lay_over": "PT04H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 157766, "calendar_total_sell": 157766, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157766, "filter": { "id": "F1TT00006-148", "price": 157766, "journey_duration": "PT1D10H25M", "journey_duration_seconds": 123900, "layover_duration": "PT11H10M", "layover_duration_seconds": 40200, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:40:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-08T12:45:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611110940dxb20261111190044dxb202611120155dac202611120820582dac202612080100dxb202612080425585dxb202612080840fra20261208124545", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-149", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-149", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAyHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:40:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-11T19:00:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-11", "flight_time": "PT6H20M", "distance": "3015", "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": "44" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "44" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "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": "hV3RtGz3nDKA0HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T01:55:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T08:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H25M", "distance": "2207", "lay_over": "PT06H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-149", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T22: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-12-08", "flight_time": "PT5H30M", "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": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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": "hV3RtGz3nDKACIuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-09T03:20:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-09T07:35:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H15M", "distance": "3015", "lay_over": "PT05H05M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "43" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "43" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157766, "gross_total": 157766, "base_fare": 88883, "tax": 68883, "sell": { "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NzY2LCJiYXNlX2ZhcmUiOjg4ODgzLCJ0YXgiOjY4ODgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NzY2LCJiYXNlX2ZhcmUiOjg4ODgzLCJ0YXgiOjY4ODgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1Nzc2NiwiYmFzZV9mYXJlIjo4ODg4MywidGF4Ijo2ODg4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "88883.00", "tax": "68883.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883, "gross": { "base_fare": "88883.00", "tax": "68883.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35610.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1Nzc2Ni4wMCIsImJhc2VfZmFyZSI6Ijg4ODgzLjAwIiwidGF4IjoiNjg4ODMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODg4My4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NzY2LjAwIiwiYmFzZV9mYXJlIjoiODg4ODMuMDAiLCJ0YXgiOiI2ODg4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg4ODgzLjAwIiwidGF4IjoiNjg4ODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc3NjYuMDAiLCJiYXNlX2ZhcmUiOiI4ODg4My4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1Nzc2NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNTYxMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzU2MTAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "FRA", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-149", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAyHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:40:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-11T19:00:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-11", "flight_time": "PT6H20M", "distance": "3015", "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": "44" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "44" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "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": "hV3RtGz3nDKA0HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T01:55:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T08:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H25M", "distance": "2207", "lay_over": "PT06H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-149", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T18: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-12-08T22: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-12-08", "flight_time": "PT5H30M", "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": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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": "hV3RtGz3nDKACIuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-09T03:20:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-09T07:35:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT7H15M", "distance": "3015", "lay_over": "PT05H05M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "43" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "43" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 157766, "calendar_total_sell": 157766, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157766, "filter": { "id": "F1TT00006-149", "price": 157766, "journey_duration": "PT1D11H30M", "journey_duration_seconds": 127800, "layover_duration": "PT12H0M", "layover_duration_seconds": 43200, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:40:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T07:35:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611110940dxb20261111190044dxb202611120155dac202611120820582dac202612081845dxb202612082215587dxb202612090320fra20261209073543", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-150", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-150", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAyHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:40:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-11T19:00:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-11", "flight_time": "PT6H20M", "distance": "3015", "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": "44" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "44" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "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": "hV3RtGz3nDKA0HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T01:55:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T08:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H25M", "distance": "2207", "lay_over": "PT06H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-150", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAEIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T21:40: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-12-09T01:30: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-12-08", "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": "524" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2287" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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": "hV3RtGz3nDKAGIuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-09T08:40:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-09T12:45:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT7H05M", "distance": "3015", "lay_over": "PT07H10M", "lay_over_date": "2026-12-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 157766, "gross_total": 157766, "base_fare": 88883, "tax": 68883, "sell": { "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NzY2LCJiYXNlX2ZhcmUiOjg4ODgzLCJ0YXgiOjY4ODgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NzY2LCJiYXNlX2ZhcmUiOjg4ODgzLCJ0YXgiOjY4ODgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1Nzc2NiwiYmFzZV9mYXJlIjo4ODg4MywidGF4Ijo2ODg4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "88883.00", "tax": "68883.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 157766, "base_fare": 88883, "tax": 68883, "gross": { "base_fare": "88883.00", "tax": "68883.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35610.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1Nzc2Ni4wMCIsImJhc2VfZmFyZSI6Ijg4ODgzLjAwIiwidGF4IjoiNjg4ODMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODg4My4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NzY2LjAwIiwiYmFzZV9mYXJlIjoiODg4ODMuMDAiLCJ0YXgiOiI2ODg4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg4ODgzLjAwIiwidGF4IjoiNjg4ODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTc3NjYuMDAiLCJiYXNlX2ZhcmUiOiI4ODg4My4wMCIsInRheCI6IjY4ODgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1Nzc2NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNTYxMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzU2MTAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "FZ", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" }, { "origin": "DXB", "destination": "FRA", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KLEESDE1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-150", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAyHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T09:40:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DXB", "arrival_time": "2026-11-11T19:00:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-11", "flight_time": "PT6H20M", "distance": "3015", "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": "44" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "44" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "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": "hV3RtGz3nDKA0HuxFDAAAA==", "origin": "DXB", "departure_time": "2026-11-12T01:55:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-12T08:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H25M", "distance": "2207", "lay_over": "PT06H55M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXtw7DDdaRTTZBoX\/VnMpvc\/RkHTpCTKg094ppQChY2ZtvQfCz6LHujvAnQEOzUXrGEXAVt1gogijrvqsypjLmFHfeCZeTwssVwsoXGjiTxwjrs9srF1l2v0nQy3hkubwE\/ozWTP9WVm7izBmhORwH5qU1\/4yyvh", "FareInfoRef": "hV3RtGz3nDKASSuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-150", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAEIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T21:40: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-12-09T01:30: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-12-08", "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": "524" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2287" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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": "hV3RtGz3nDKAGIuxFDAAAA==", "origin": "DXB", "departure_time": "2026-12-09T08:40:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-09T12:45:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT7H05M", "distance": "3015", "lay_over": "PT07H10M", "lay_over_date": "2026-12-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "45" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KLEESDE1", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5205AliI8qpWKRtItsev9jdIBUqiXwwMMzeO9NbFGVxf\/XhM+UN9R3BCqMq+wBN1ud66cTIjJje+Z8pKzoJiYrUe14dO0P4xzvbChapKOzsq49hUg2nOmpaNFokhP4ifygrCG9GNaSnfFyIHHgTzn1BQVWK\/A=", "FareInfoRef": "hV3RtGz3nDKAgSuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 157766, "calendar_total_sell": 157766, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157766, "filter": { "id": "F1TT00006-150", "price": 157766, "journey_duration": "PT1D13H45M", "journey_duration_seconds": 135900, "layover_duration": "PT14H5M", "layover_duration_seconds": 50700, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T09:40:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-09T12:45:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611110940dxb20261111190044dxb202611120155dac202611120820582dac202612082140dxb202612090130524dxb202612090840fra20261209124545", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-151", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-151", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAsHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T10:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H20M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d2O0hZuiZy2gFAOBVTlwv+fwSYBCUux1xp74xCCEzepyhT+Y8B7iFfklwEZji9Fgz+fnEDZFYiIx3F35XisO7qJVpQb7lXboHkbWWCz+Y5qoLS87pGsO9NTUb9GldzATywXyhzTMy1b4vjIi2\/xC2UGb+XeB3ROLMI=", "FareInfoRef": "hV3RtGz3nDKArRuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H15M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d2O0hZuiZy2gFAOBVTlwv+fwSYBCUux1xp74xCCEzepyhT+Y8B7iFfklwEZji9Fgz+fnEDZFYiIx3F35XisO7qJVpQb7lXboHkbWWCz+Y5qoLS87pGsO9NTUb9GldzATywXyhzTMy1b4vjIi2\/xC2UGb+XeB3ROLMI=", "FareInfoRef": "hV3RtGz3nDKArRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-151", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "9H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T15:45: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-12-08T17:45: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-12-08", "flight_time": "PT2H30M", "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": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3Pc0bq2+tbQbE6RIcUhf\/P\/P8C6bYKDJDae5SYxRRb1z4uN\/DPgM6Y66ZaBC+ZaWoBcfvHUdIjJie2h\/t6XBTFSuRNXwUZ19zGOeWFBCuRnqlXHmkjLZ4UxPh301dskJ\/MS8UtZUXmV+Nm6eePGaTygBvJVzX4X5LPI=", "FareInfoRef": "hV3RtGz3nDKA2SuxFDAAAA==" }, "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": "hV3RtGz3nDKAoHuxFDAAAA==", "origin": "DEL", "departure_time": "2026-12-09T03:00:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T09:45:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT11H15M", "distance": "3805", "lay_over": "PT09H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2025" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2025" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3Pc0bq2+tbQbE6RIcUhf\/P\/P8C6bYKDJDae5SYxRRb1z4uN\/DPgM6Y66ZaBC+ZaWoBcfvHUdIjJie2h\/t6XBTFSuRNXwUZ19zGOeWFBCuRnqlXHmkjLZ4UxPh301dskJ\/MS8UtZUXmV+Nm6eePGaTygBvJVzX4X5LPI=", "FareInfoRef": "hV3RtGz3nDKA2SuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 171013, "gross_total": 171013, "base_fare": 91108, "tax": 79905, "sell": { "currency": "BDT", "total": 171013, "base_fare": 91108, "tax": 79905 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTcxMDEzLCJiYXNlX2ZhcmUiOjkxMTA4LCJ0YXgiOjc5OTA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTcxMDEzLCJiYXNlX2ZhcmUiOjkxMTA4LCJ0YXgiOjc5OTA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE3MTAxMywiYmFzZV9mYXJlIjo5MTEwOCwidGF4Ijo3OTkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 171013, "base_fare": 91108, "tax": 79905, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "91108.00", "tax": "79905.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 171013, "base_fare": 91108, "tax": 79905, "gross": { "base_fare": "91108.00", "tax": "79905.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "49500.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "22618.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE3MTAxMy4wMCIsImJhc2VfZmFyZSI6IjkxMTA4LjAwIiwidGF4IjoiNzk5MDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTEwOC4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTcxMDEzLjAwIiwiYmFzZV9mYXJlIjoiOTExMDguMDAiLCJ0YXgiOiI3OTkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjkxMTA4LjAwIiwidGF4IjoiNzk5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNzEwMTMuMDAiLCJiYXNlX2ZhcmUiOiI5MTEwOC4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE3MTAxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTUwMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NDAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjI2MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NDAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "W", "farebasis": "WL2YWSFR", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "W", "farebasis": "WL2YWSFR", "cabin": "economy" }, { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "U", "farebasis": "UL2YWRFR", "cabin": "economy" }, { "origin": "DEL", "destination": "FRA", "operating": "AI", "marketing": "AI", "booking_code": "U", "farebasis": "UL2YWRFR", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-151", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAsHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T10:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H20M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d2O0hZuiZy2gFAOBVTlwv+fwSYBCUux1xp74xCCEzepyhT+Y8B7iFfklwEZji9Fgz+fnEDZFYiIx3F35XisO7qJVpQb7lXboHkbWWCz+Y5qoLS87pGsO9NTUb9GldzATywXyhzTMy1b4vjIi2\/xC2UGb+XeB3ROLMI=", "FareInfoRef": "hV3RtGz3nDKArRuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H15M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d2O0hZuiZy2gFAOBVTlwv+fwSYBCUux1xp74xCCEzepyhT+Y8B7iFfklwEZji9Fgz+fnEDZFYiIx3F35XisO7qJVpQb7lXboHkbWWCz+Y5qoLS87pGsO9NTUb9GldzATywXyhzTMy1b4vjIi2\/xC2UGb+XeB3ROLMI=", "FareInfoRef": "hV3RtGz3nDKArRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-151", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "9H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T15:45: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-12-08T17:45: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-12-08", "flight_time": "PT2H30M", "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": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3Pc0bq2+tbQbE6RIcUhf\/P\/P8C6bYKDJDae5SYxRRb1z4uN\/DPgM6Y66ZaBC+ZaWoBcfvHUdIjJie2h\/t6XBTFSuRNXwUZ19zGOeWFBCuRnqlXHmkjLZ4UxPh301dskJ\/MS8UtZUXmV+Nm6eePGaTygBvJVzX4X5LPI=", "FareInfoRef": "hV3RtGz3nDKA2SuxFDAAAA==" }, "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": "hV3RtGz3nDKAoHuxFDAAAA==", "origin": "DEL", "departure_time": "2026-12-09T03:00:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T09:45:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT11H15M", "distance": "3805", "lay_over": "PT09H15M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2025" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2025" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3Pc0bq2+tbQbE6RIcUhf\/P\/P8C6bYKDJDae5SYxRRb1z4uN\/DPgM6Y66ZaBC+ZaWoBcfvHUdIjJie2h\/t6XBTFSuRNXwUZ19zGOeWFBCuRnqlXHmkjLZ4UxPh301dskJ\/MS8UtZUXmV+Nm6eePGaTygBvJVzX4X5LPI=", "FareInfoRef": "hV3RtGz3nDKA2SuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 171013, "calendar_total_sell": 171013, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 171013, "filter": { "id": "F1TT00006-151", "price": 171013, "journey_duration": "PT1D12H0M", "journey_duration_seconds": 129600, "layover_duration": "PT10H30M", "layover_duration_seconds": 37800, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T20:45:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-09T09:45:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "fra202611112045del2026111210352030del202611121150dac2026111214452227dac202612081545del2026120817452228del202612090300fra2026120909452025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-152", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-152", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAsHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T10:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H20M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d2O0hZuiZy2gFAOBVTlwv+fwSYBCUux1xp74xCCEzepyhT+Y8B7iFfklwEZji9Fgz+fnEDZFYiIx3F35XisO7qJVpQb7lXboHkbWWCz+Y5qoLS87pGsO9NTUb9GldzATywXyhzTMy1b4vjIi2\/xC2UGb+XeB3ROLMI=", "FareInfoRef": "hV3RtGz3nDKArRuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H15M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d2O0hZuiZy2gFAOBVTlwv+fwSYBCUux1xp74xCCEzepyhT+Y8B7iFfklwEZji9Fgz+fnEDZFYiIx3F35XisO7qJVpQb7lXboHkbWWCz+Y5qoLS87pGsO9NTUb9GldzATywXyhzTMy1b4vjIi2\/xC2UGb+XeB3ROLMI=", "FareInfoRef": "hV3RtGz3nDKArRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-152", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H10M", "transit_time": "18H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T15:45: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-12-08T17:45: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-12-08", "flight_time": "PT2H30M", "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": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3Pc0bq2+tbQbE6RIcUhf\/P\/P8C6bYKDJDae5SYxRRb1z4uN\/DPgM6Y66ZaBC+ZaWoBcfvHUdIjJie2h\/t6XBTFSuRNXwUZ19zGOeWFBCuRnqlXHmkjLZ4UxPh301dskJ\/MS8UtZUXmV+Nm6eePGaTygBvJVzX4X5LPI=", "FareInfoRef": "hV3RtGz3nDKA2SuxFDAAAA==" }, "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": "hV3RtGz3nDKAqHuxFDAAAA==", "origin": "DEL", "departure_time": "2026-12-09T12:10:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T18:55:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT11H15M", "distance": "3805", "lay_over": "PT18H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2029" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2029" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3Pc0bq2+tbQbE6RIcUhf\/P\/P8C6bYKDJDae5SYxRRb1z4uN\/DPgM6Y66ZaBC+ZaWoBcfvHUdIjJie2h\/t6XBTFSuRNXwUZ19zGOeWFBCuRnqlXHmkjLZ4UxPh301dskJ\/MS8UtZUXmV+Nm6eePGaTygBvJVzX4X5LPI=", "FareInfoRef": "hV3RtGz3nDKA2SuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 171013, "gross_total": 171013, "base_fare": 91108, "tax": 79905, "sell": { "currency": "BDT", "total": 171013, "base_fare": 91108, "tax": 79905 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTcxMDEzLCJiYXNlX2ZhcmUiOjkxMTA4LCJ0YXgiOjc5OTA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTcxMDEzLCJiYXNlX2ZhcmUiOjkxMTA4LCJ0YXgiOjc5OTA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE3MTAxMywiYmFzZV9mYXJlIjo5MTEwOCwidGF4Ijo3OTkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 171013, "base_fare": 91108, "tax": 79905, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "91108.00", "tax": "79905.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 171013, "base_fare": 91108, "tax": 79905, "gross": { "base_fare": "91108.00", "tax": "79905.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "49500.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "22618.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE3MTAxMy4wMCIsImJhc2VfZmFyZSI6IjkxMTA4LjAwIiwidGF4IjoiNzk5MDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTEwOC4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTcxMDEzLjAwIiwiYmFzZV9mYXJlIjoiOTExMDguMDAiLCJ0YXgiOiI3OTkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjkxMTA4LjAwIiwidGF4IjoiNzk5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNzEwMTMuMDAiLCJiYXNlX2ZhcmUiOiI5MTEwOC4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE3MTAxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTUwMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NDAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjI2MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NDAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "W", "farebasis": "WL2YWSFR", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "W", "farebasis": "WL2YWSFR", "cabin": "economy" }, { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "U", "farebasis": "UL2YWRFR", "cabin": "economy" }, { "origin": "DEL", "destination": "FRA", "operating": "AI", "marketing": "AI", "booking_code": "U", "farebasis": "UL2YWRFR", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-152", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAsHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T10:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H20M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d2O0hZuiZy2gFAOBVTlwv+fwSYBCUux1xp74xCCEzepyhT+Y8B7iFfklwEZji9Fgz+fnEDZFYiIx3F35XisO7qJVpQb7lXboHkbWWCz+Y5qoLS87pGsO9NTUb9GldzATywXyhzTMy1b4vjIi2\/xC2UGb+XeB3ROLMI=", "FareInfoRef": "hV3RtGz3nDKArRuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H15M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d2O0hZuiZy2gFAOBVTlwv+fwSYBCUux1xp74xCCEzepyhT+Y8B7iFfklwEZji9Fgz+fnEDZFYiIx3F35XisO7qJVpQb7lXboHkbWWCz+Y5qoLS87pGsO9NTUb9GldzATywXyhzTMy1b4vjIi2\/xC2UGb+XeB3ROLMI=", "FareInfoRef": "hV3RtGz3nDKArRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-152", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H10M", "transit_time": "18H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T15:45: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-12-08T17:45: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-12-08", "flight_time": "PT2H30M", "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": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3Pc0bq2+tbQbE6RIcUhf\/P\/P8C6bYKDJDae5SYxRRb1z4uN\/DPgM6Y66ZaBC+ZaWoBcfvHUdIjJie2h\/t6XBTFSuRNXwUZ19zGOeWFBCuRnqlXHmkjLZ4UxPh301dskJ\/MS8UtZUXmV+Nm6eePGaTygBvJVzX4X5LPI=", "FareInfoRef": "hV3RtGz3nDKA2SuxFDAAAA==" }, "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": "hV3RtGz3nDKAqHuxFDAAAA==", "origin": "DEL", "departure_time": "2026-12-09T12:10:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T18:55:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT11H15M", "distance": "3805", "lay_over": "PT18H25M", "lay_over_date": "2026-12-08", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2029" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2029" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3Pc0bq2+tbQbE6RIcUhf\/P\/P8C6bYKDJDae5SYxRRb1z4uN\/DPgM6Y66ZaBC+ZaWoBcfvHUdIjJie2h\/t6XBTFSuRNXwUZ19zGOeWFBCuRnqlXHmkjLZ4UxPh301dskJ\/MS8UtZUXmV+Nm6eePGaTygBvJVzX4X5LPI=", "FareInfoRef": "hV3RtGz3nDKA2SuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 171013, "calendar_total_sell": 171013, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 171013, "filter": { "id": "F1TT00006-152", "price": 171013, "journey_duration": "PT1D21H10M", "journey_duration_seconds": 162600, "layover_duration": "PT19H40M", "layover_duration_seconds": 70800, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T20:45:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-09T18:55:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "fra202611112045del2026111210352030del202611121150dac2026111214452227dac202612081545del2026120817452228del202612091210fra2026120918552029", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-153", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-153", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T10:25:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BAH", "arrival_time": "2026-11-11T18:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2760", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "16" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "16" }, "booking_class": { "brand_id": "2066367", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EASMR3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOAiEMRQ8z+fsWKcIOBEY3skBdzMb7H8MCmcQmpZ+8tr8xRkPGMZOL\/7Hhu913tE8GGoxmSRlC3juw\/g4QkUVNr2e\/lIq1hAdqE6\/KszHbLFqQTQkLjcAx370nZc6G4MdOxrDGkDqBU9SHypbKu9RbV2cRIbVdkK7QW3XuB11xLK0=", "FareInfoRef": "hV3RtGz3nDKAMTuxFDAAAA==" }, "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": "hV3RtGz3nDKASIuxFDAAAA==", "origin": "BAH", "departure_time": "2026-11-12T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-11-12T08:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT5H10M", "distance": "2486", "lay_over": "PT06H00M", "lay_over_date": "2026-11-11", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2066367", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EASMR3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOAiEMRQ8z+fsWKcIOBEY3skBdzMb7H8MCmcQmpZ+8tr8xRkPGMZOL\/7Hhu913tE8GGoxmSRlC3juw\/g4QkUVNr2e\/lIq1hAdqE6\/KszHbLFqQTQkLjcAx370nZc6G4MdOxrDGkDqBU9SHypbKu9RbV2cRIbVdkK7QW3XuB11xLK0=", "FareInfoRef": "hV3RtGz3nDKAMTuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-153", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H20M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-12-08T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-12-08", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2066367", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "7", "fareBasisCode": "NCSMR3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3e4YAnQLdUJZ6oHSSiz9\/8\/okVKplhxf9OyzU0oq2ocgffqPBu\/mNsOfBjiUOa8TVC461N8OEeng9rivbS6oJiojkVf8raE2WmeRBaalrWh3xvnmychURzrTM+BYjUNyAj9RFkqf8pbLdePmGKO8lhPKAN7KuQ9ozSzH", "FareInfoRef": "hV3RtGz3nDKAaTuxFDAAAA==" }, "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": "hV3RtGz3nDKAWIuxFDAAAA==", "origin": "BAH", "departure_time": "2026-12-09T01:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "FRA", "arrival_time": "2026-12-09T06:15:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H55M", "distance": "2760", "lay_over": "PT02H00M", "lay_over_date": "2026-12-08", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "17" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "17" }, "booking_class": { "brand_id": "2066367", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "7", "fareBasisCode": "NCSMR3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3e4YAnQLdUJZ6oHSSiz9\/8\/okVKplhxf9OyzU0oq2ocgffqPBu\/mNsOfBjiUOa8TVC461N8OEeng9rivbS6oJiojkVf8raE2WmeRBaalrWh3xvnmychURzrTM+BYjUNyAj9RFkqf8pbLdePmGKO8lhPKAN7KuQ9ozSzH", "FareInfoRef": "hV3RtGz3nDKAaTuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 182539, "gross_total": 182539, "base_fare": 108912, "tax": 73627, "sell": { "currency": "BDT", "total": 182539, "base_fare": 108912, "tax": 73627 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTgyNTM5LCJiYXNlX2ZhcmUiOjEwODkxMiwidGF4Ijo3MzYyN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE4MjUzOSwiYmFzZV9mYXJlIjoxMDg5MTIsInRheCI6NzM2MjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTgyNTM5LCJiYXNlX2ZhcmUiOjEwODkxMiwidGF4Ijo3MzYyN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 182539, "base_fare": 108912, "tax": 73627, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "108912.00", "tax": "73627.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 182539, "base_fare": 108912, "tax": 73627, "gross": { "base_fare": "108912.00", "tax": "73627.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "39782.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26898.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE4MjUzOS4wMCIsImJhc2VfZmFyZSI6IjEwODkxMi4wMCIsInRheCI6IjczNjI3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA4OTEyLjAwIiwidGF4IjoiNzM2MjcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxODI1MzkuMDAiLCJiYXNlX2ZhcmUiOiIxMDg5MTIuMDAiLCJ0YXgiOiI3MzYyNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwODkxMi4wMCIsInRheCI6IjczNjI3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTgyNTM5LjAwIiwiYmFzZV9mYXJlIjoiMTA4OTEyLjAwIiwidGF4IjoiNzM2MjcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTgyNTM5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM5NzgyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjY4OTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQkgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM5NTAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJITSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzOTc4MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EASMR3DE", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EASMR3DE", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "N", "farebasis": "NCSMR3DE", "cabin": "economy" }, { "origin": "BAH", "destination": "FRA", "operating": "GF", "marketing": "GF", "booking_code": "N", "farebasis": "NCSMR3DE", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-153", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAQIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T10:25:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BAH", "arrival_time": "2026-11-11T18:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-11", "flight_time": "PT6H15M", "distance": "2760", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "16" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "16" }, "booking_class": { "brand_id": "2066367", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EASMR3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOAiEMRQ8z+fsWKcIOBEY3skBdzMb7H8MCmcQmpZ+8tr8xRkPGMZOL\/7Hhu913tE8GGoxmSRlC3juw\/g4QkUVNr2e\/lIq1hAdqE6\/KszHbLFqQTQkLjcAx370nZc6G4MdOxrDGkDqBU9SHypbKu9RbV2cRIbVdkK7QW3XuB11xLK0=", "FareInfoRef": "hV3RtGz3nDKAMTuxFDAAAA==" }, "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": "hV3RtGz3nDKASIuxFDAAAA==", "origin": "BAH", "departure_time": "2026-11-12T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-11-12T08:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT5H10M", "distance": "2486", "lay_over": "PT06H00M", "lay_over_date": "2026-11-11", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2066367", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EASMR3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOAiEMRQ8z+fsWKcIOBEY3skBdzMb7H8MCmcQmpZ+8tr8xRkPGMZOL\/7Hhu913tE8GGoxmSRlC3juw\/g4QkUVNr2e\/lIq1hAdqE6\/KszHbLFqQTQkLjcAx370nZc6G4MdOxrDGkDqBU9SHypbKu9RbV2cRIbVdkK7QW3XuB11xLK0=", "FareInfoRef": "hV3RtGz3nDKAMTuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-153", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H20M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAUIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-12-08T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-12-08", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2066367", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "7", "fareBasisCode": "NCSMR3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3e4YAnQLdUJZ6oHSSiz9\/8\/okVKplhxf9OyzU0oq2ocgffqPBu\/mNsOfBjiUOa8TVC461N8OEeng9rivbS6oJiojkVf8raE2WmeRBaalrWh3xvnmychURzrTM+BYjUNyAj9RFkqf8pbLdePmGKO8lhPKAN7KuQ9ozSzH", "FareInfoRef": "hV3RtGz3nDKAaTuxFDAAAA==" }, "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": "hV3RtGz3nDKAWIuxFDAAAA==", "origin": "BAH", "departure_time": "2026-12-09T01:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "FRA", "arrival_time": "2026-12-09T06:15:00.000+01:00", "destination_terminal": "3", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT6H55M", "distance": "2760", "lay_over": "PT02H00M", "lay_over_date": "2026-12-08", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "17" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "17" }, "booking_class": { "brand_id": "2066367", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "7", "fareBasisCode": "NCSMR3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3e4YAnQLdUJZ6oHSSiz9\/8\/okVKplhxf9OyzU0oq2ocgffqPBu\/mNsOfBjiUOa8TVC461N8OEeng9rivbS6oJiojkVf8raE2WmeRBaalrWh3xvnmychURzrTM+BYjUNyAj9RFkqf8pbLdePmGKO8lhPKAN7KuQ9ozSzH", "FareInfoRef": "hV3RtGz3nDKAaTuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "GF", "calendar_total_currency": "BDT", "calendar_total_price": 182539, "calendar_total_sell": 182539, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 182539, "filter": { "id": "F1TT00006-153", "price": 182539, "journey_duration": "PT1D8H45M", "journey_duration_seconds": 117900, "layover_duration": "PT8H0M", "layover_duration_seconds": 28800, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T10:25:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T06:15:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611111025bah20261111184016bah202611120040dac202611120850250dac202612081955bah202612082320249bah202612090120fra20261209061517", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-154", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-154", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T13:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-12T06:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-11", "flight_time": "PT10H40M", "distance": "5584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "booking_class": { "brand_id": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue9t2VDfwAEaY3jYULMX\/\/8zLLAlNim95LS3dc4JiWUm6\/5jwHcoN+TXDGSIZvAzppEmAutvAxGNeD+XteRrQDfhinLDvXJrjBKNFiRKpqMa2NqbFq+sO6sno65GlTqBQ8S7yuxDWQsZ3WwvZ3l8dkgn6K069wN5yizt", "FareInfoRef": "hV3RtGz3nDKAhTuxFDAAAA==" }, "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": "hV3RtGz3nDKAaIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-11-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-11-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT04H30M", "lay_over_date": "2026-11-12", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue9t2VDfwAEaY3jYULMX\/\/8zLLAlNim95LS3dc4JiWUm6\/5jwHcoN+TXDGSIZvAzppEmAutvAxGNeD+XteRrQDfhinLDvXJrjBKNFiRKpqMa2NqbFq+sO6sno65GlTqBQ8S7yuxDWQsZ3WwvZ3l8dkgn6K069wN5yizt", "FareInfoRef": "hV3RtGz3nDKAhTuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-154", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T13: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-12-08T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-08", "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": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwjAIRT9mue+UbnW+ta6txhgetqrZi\/\/\/GTI2E0kotzlwIcbIxME5CvE\/Ony6doU8J0DAmnVOGHoayH4riKjH6zEvTS4ZZsI0KhLDe3XWWLh4LahUvaFVNI43p0nZ7qyeDttqbFIn8BPlplJSbksjr5vDeeT7+4B0gt6qc1+Hfi0A", "FareInfoRef": "hV3RtGz3nDKAxTuxFDAAAA==" }, "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": "hV3RtGz3nDKAeIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-12-08T23:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "FRA", "arrival_time": "2026-12-09T05:55:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT06H30M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "920" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "920" }, "booking_class": { "brand_id": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwjAIRT9mue+UbnW+ta6txhgetqrZi\/\/\/GTI2E0kotzlwIcbIxME5CvE\/Ony6doU8J0DAmnVOGHoayH4riKjH6zEvTS4ZZsI0KhLDe3XWWLh4LahUvaFVNI43p0nZ7qyeDttqbFIn8BPlplJSbksjr5vDeeT7+4B0gt6qc1+Hfi0A", "FareInfoRef": "hV3RtGz3nDKAxTuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 225039, "gross_total": 225039, "base_fare": 133774, "tax": 91265, "sell": { "currency": "BDT", "total": 225039, "base_fare": 133774, "tax": 91265 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjI1MDM5LCJiYXNlX2ZhcmUiOjEzMzc3NCwidGF4Ijo5MTI2NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIyNTAzOSwiYmFzZV9mYXJlIjoxMzM3NzQsInRheCI6OTEyNjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjI1MDM5LCJiYXNlX2ZhcmUiOjEzMzc3NCwidGF4Ijo5MTI2NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 225039, "base_fare": 133774, "tax": 91265, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "133774.00", "tax": "91265.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 225039, "base_fare": 133774, "tax": 91265, "gross": { "base_fare": "133774.00", "tax": "91265.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "60020.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1238.00" }, "Other": { "title": "Others taxes", "amount": "23060.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyNTAzOS4wMCIsImJhc2VfZmFyZSI6IjEzMzc3NC4wMCIsInRheCI6IjkxMjY1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzNzc0LjAwIiwidGF4IjoiOTEyNjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMjUwMzkuMDAiLCJiYXNlX2ZhcmUiOiIxMzM3NzQuMDAiLCJ0YXgiOiI5MTI2NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzc3NC4wMCIsInRheCI6IjkxMjY1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjI1MDM5LjAwIiwiYmFzZV9mYXJlIjoiMTMzNzc0LjAwIiwidGF4IjoiOTEyNjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI1MDM5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjYwMDIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjMwNjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDIwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "V", "farebasis": "VLRSTNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "V", "farebasis": "VLRSTNBD", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "V", "farebasis": "VLRSTNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "FRA", "operating": "TG", "marketing": "TG", "booking_code": "V", "farebasis": "VLRSTNBD", "cabin": "economy" } ], "connecting": [ "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-154", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T13:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-12T06:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-11", "flight_time": "PT10H40M", "distance": "5584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "booking_class": { "brand_id": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue9t2VDfwAEaY3jYULMX\/\/8zLLAlNim95LS3dc4JiWUm6\/5jwHcoN+TXDGSIZvAzppEmAutvAxGNeD+XteRrQDfhinLDvXJrjBKNFiRKpqMa2NqbFq+sO6sno65GlTqBQ8S7yuxDWQsZ3WwvZ3l8dkgn6K069wN5yizt", "FareInfoRef": "hV3RtGz3nDKAhTuxFDAAAA==" }, "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": "hV3RtGz3nDKAaIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-11-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-11-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT04H30M", "lay_over_date": "2026-11-12", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue9t2VDfwAEaY3jYULMX\/\/8zLLAlNim95LS3dc4JiWUm6\/5jwHcoN+TXDGSIZvAzppEmAutvAxGNeD+XteRrQDfhinLDvXJrjBKNFiRKpqMa2NqbFq+sO6sno65GlTqBQ8S7yuxDWQsZ3WwvZ3l8dkgn6K069wN5yizt", "FareInfoRef": "hV3RtGz3nDKAhTuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-154", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T13: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-12-08T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-08", "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": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwjAIRT9mue+UbnW+ta6txhgetqrZi\/\/\/GTI2E0kotzlwIcbIxME5CvE\/Ony6doU8J0DAmnVOGHoayH4riKjH6zEvTS4ZZsI0KhLDe3XWWLh4LahUvaFVNI43p0nZ7qyeDttqbFIn8BPlplJSbksjr5vDeeT7+4B0gt6qc1+Hfi0A", "FareInfoRef": "hV3RtGz3nDKAxTuxFDAAAA==" }, "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": "hV3RtGz3nDKAeIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-12-08T23:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "FRA", "arrival_time": "2026-12-09T05:55:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT06H30M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "920" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "920" }, "booking_class": { "brand_id": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwjAIRT9mue+UbnW+ta6txhgetqrZi\/\/\/GTI2E0kotzlwIcbIxME5CvE\/Ony6doU8J0DAmnVOGHoayH4riKjH6zEvTS4ZZsI0KhLDe3XWWLh4LahUvaFVNI43p0nZ7qyeDttqbFIn8BPlplJSbksjr5vDeeT7+4B0gt6qc1+Hfi0A", "FareInfoRef": "hV3RtGz3nDKAxTuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 225039, "calendar_total_sell": 225039, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 225039, "filter": { "id": "F1TT00006-154", "price": 225039, "journey_duration": "PT1D15H0M", "journey_duration_seconds": 140400, "layover_duration": "PT11H0M", "layover_duration_seconds": 39600, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "BKK" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T13:45:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T05:55:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611111345bkk202611120625921bkk202611121055dac202611121230321dac202612081340bkk202612081710322bkk202612082340fra202612090555920", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-155", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-155", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T13:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-12T06:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-11", "flight_time": "PT10H40M", "distance": "5584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "booking_class": { "brand_id": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue9t2VDfwAEaY3jYULMX\/\/8zLLAlNim95LS3dc4JiWUm6\/5jwHcoN+TXDGSIZvAzppEmAutvAxGNeD+XteRrQDfhinLDvXJrjBKNFiRKpqMa2NqbFq+sO6sno65GlTqBQ8S7yuxDWQsZ3WwvZ3l8dkgn6K069wN5yizt", "FareInfoRef": "hV3RtGz3nDKAhTuxFDAAAA==" }, "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": "hV3RtGz3nDKAaIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-11-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-11-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT04H30M", "lay_over_date": "2026-11-12", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue9t2VDfwAEaY3jYULMX\/\/8zLLAlNim95LS3dc4JiWUm6\/5jwHcoN+TXDGSIZvAzppEmAutvAxGNeD+XteRrQDfhinLDvXJrjBKNFiRKpqMa2NqbFq+sO6sno65GlTqBQ8S7yuxDWQsZ3WwvZ3l8dkgn6K069wN5yizt", "FareInfoRef": "hV3RtGz3nDKAhTuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-155", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T02: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-12-08T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-07", "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": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwjAIRT9mue+UbnW+ta6txhgetqrZi\/\/\/GTI2E0kotzlwIcbIxME5CvE\/Ony6doU8J0DAmnVOGHoayH4riKjH6zEvTS4ZZsI0KhLDe3XWWLh4LahUvaFVNI43p0nZ7qyeDttqbFIn8BPlplJSbksjr5vDeeT7+4B0gt6qc1+Hfi0A", "FareInfoRef": "hV3RtGz3nDKAxTuxFDAAAA==" }, "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": "hV3RtGz3nDKAiIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-12-08T12:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "FRA", "arrival_time": "2026-12-08T19:05:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT07H10M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "922" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "922" }, "booking_class": { "brand_id": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwjAIRT9mue+UbnW+ta6txhgetqrZi\/\/\/GTI2E0kotzlwIcbIxME5CvE\/Ony6doU8J0DAmnVOGHoayH4riKjH6zEvTS4ZZsI0KhLDe3XWWLh4LahUvaFVNI43p0nZ7qyeDttqbFIn8BPlplJSbksjr5vDeeT7+4B0gt6qc1+Hfi0A", "FareInfoRef": "hV3RtGz3nDKAxTuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 225039, "gross_total": 225039, "base_fare": 133774, "tax": 91265, "sell": { "currency": "BDT", "total": 225039, "base_fare": 133774, "tax": 91265 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjI1MDM5LCJiYXNlX2ZhcmUiOjEzMzc3NCwidGF4Ijo5MTI2NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIyNTAzOSwiYmFzZV9mYXJlIjoxMzM3NzQsInRheCI6OTEyNjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjI1MDM5LCJiYXNlX2ZhcmUiOjEzMzc3NCwidGF4Ijo5MTI2NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 225039, "base_fare": 133774, "tax": 91265, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "133774.00", "tax": "91265.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 225039, "base_fare": 133774, "tax": 91265, "gross": { "base_fare": "133774.00", "tax": "91265.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "60020.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1238.00" }, "Other": { "title": "Others taxes", "amount": "23060.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyNTAzOS4wMCIsImJhc2VfZmFyZSI6IjEzMzc3NC4wMCIsInRheCI6IjkxMjY1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzNzc0LjAwIiwidGF4IjoiOTEyNjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMjUwMzkuMDAiLCJiYXNlX2ZhcmUiOiIxMzM3NzQuMDAiLCJ0YXgiOiI5MTI2NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzc3NC4wMCIsInRheCI6IjkxMjY1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjI1MDM5LjAwIiwiYmFzZV9mYXJlIjoiMTMzNzc0LjAwIiwidGF4IjoiOTEyNjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI1MDM5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjYwMDIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjMwNjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDIwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "V", "farebasis": "VLRSTNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "V", "farebasis": "VLRSTNBD", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "V", "farebasis": "VLRSTNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "FRA", "operating": "TG", "marketing": "TG", "booking_code": "V", "farebasis": "VLRSTNBD", "cabin": "economy" } ], "connecting": [ "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-155", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T13:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-12T06:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-11", "flight_time": "PT10H40M", "distance": "5584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "booking_class": { "brand_id": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue9t2VDfwAEaY3jYULMX\/\/8zLLAlNim95LS3dc4JiWUm6\/5jwHcoN+TXDGSIZvAzppEmAutvAxGNeD+XteRrQDfhinLDvXJrjBKNFiRKpqMa2NqbFq+sO6sno65GlTqBQ8S7yuxDWQsZ3WwvZ3l8dkgn6K069wN5yizt", "FareInfoRef": "hV3RtGz3nDKAhTuxFDAAAA==" }, "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": "hV3RtGz3nDKAaIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-11-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-11-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT04H30M", "lay_over_date": "2026-11-12", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue9t2VDfwAEaY3jYULMX\/\/8zLLAlNim95LS3dc4JiWUm6\/5jwHcoN+TXDGSIZvAzppEmAutvAxGNeD+XteRrQDfhinLDvXJrjBKNFiRKpqMa2NqbFq+sO6sno65GlTqBQ8S7yuxDWQsZ3WwvZ3l8dkgn6K069wN5yizt", "FareInfoRef": "hV3RtGz3nDKAhTuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-155", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T02: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-12-08T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-07", "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": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwjAIRT9mue+UbnW+ta6txhgetqrZi\/\/\/GTI2E0kotzlwIcbIxME5CvE\/Ony6doU8J0DAmnVOGHoayH4riKjH6zEvTS4ZZsI0KhLDe3XWWLh4LahUvaFVNI43p0nZ7qyeDttqbFIn8BPlplJSbksjr5vDeeT7+4B0gt6qc1+Hfi0A", "FareInfoRef": "hV3RtGz3nDKAxTuxFDAAAA==" }, "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": "hV3RtGz3nDKAiIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-12-08T12:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "FRA", "arrival_time": "2026-12-08T19:05:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT07H10M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "922" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "922" }, "booking_class": { "brand_id": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwjAIRT9mue+UbnW+ta6txhgetqrZi\/\/\/GTI2E0kotzlwIcbIxME5CvE\/Ony6doU8J0DAmnVOGHoayH4riKjH6zEvTS4ZZsI0KhLDe3XWWLh4LahUvaFVNI43p0nZ7qyeDttqbFIn8BPlplJSbksjr5vDeeT7+4B0gt6qc1+Hfi0A", "FareInfoRef": "hV3RtGz3nDKAxTuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 225039, "calendar_total_sell": 225039, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 225039, "filter": { "id": "F1TT00006-155", "price": 225039, "journey_duration": "PT1D15H50M", "journey_duration_seconds": 143400, "layover_duration": "PT11H40M", "layover_duration_seconds": 42000, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "BKK" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T13:45:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T19:05:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611111345bkk202611120625921bkk202611121055dac202611121230321dac202612080200bkk202612080530340bkk202612081240fra202612081905922", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-156", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-156", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T13:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-12T06:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-11", "flight_time": "PT10H40M", "distance": "5584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "booking_class": { "brand_id": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue9t2VDfwAEaY3jYULMX\/\/8zLLAlNim95LS3dc4JiWUm6\/5jwHcoN+TXDGSIZvAzppEmAutvAxGNeD+XteRrQDfhinLDvXJrjBKNFiRKpqMa2NqbFq+sO6sno65GlTqBQ8S7yuxDWQsZ3WwvZ3l8dkgn6K069wN5yizt", "FareInfoRef": "hV3RtGz3nDKAhTuxFDAAAA==" }, "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": "hV3RtGz3nDKAaIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-11-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-11-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT04H30M", "lay_over_date": "2026-11-12", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue9t2VDfwAEaY3jYULMX\/\/8zLLAlNim95LS3dc4JiWUm6\/5jwHcoN+TXDGSIZvAzppEmAutvAxGNeD+XteRrQDfhinLDvXJrjBKNFiRKpqMa2NqbFq+sO6sno65GlTqBQ8S7yuxDWQsZ3WwvZ3l8dkgn6K069wN5yizt", "FareInfoRef": "hV3RtGz3nDKAhTuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-156", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H55M", "transit_time": "18H10M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T02: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-12-08T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-07", "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": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwjAIRT9mue+UbnW+ta6txhgetqrZi\/\/\/GTI2E0kotzlwIcbIxME5CvE\/Ony6doU8J0DAmnVOGHoayH4riKjH6zEvTS4ZZsI0KhLDe3XWWLh4LahUvaFVNI43p0nZ7qyeDttqbFIn8BPlplJSbksjr5vDeeT7+4B0gt6qc1+Hfi0A", "FareInfoRef": "hV3RtGz3nDKAxTuxFDAAAA==" }, "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": "hV3RtGz3nDKAeIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-12-08T23:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "FRA", "arrival_time": "2026-12-09T05:55:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT18H10M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "920" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "920" }, "booking_class": { "brand_id": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwjAIRT9mue+UbnW+ta6txhgetqrZi\/\/\/GTI2E0kotzlwIcbIxME5CvE\/Ony6doU8J0DAmnVOGHoayH4riKjH6zEvTS4ZZsI0KhLDe3XWWLh4LahUvaFVNI43p0nZ7qyeDttqbFIn8BPlplJSbksjr5vDeeT7+4B0gt6qc1+Hfi0A", "FareInfoRef": "hV3RtGz3nDKAxTuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 229288, "gross_total": 229288, "base_fare": 133774, "tax": 95514, "sell": { "currency": "BDT", "total": 229288, "base_fare": 133774, "tax": 95514 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjI5Mjg4LCJiYXNlX2ZhcmUiOjEzMzc3NCwidGF4Ijo5NTUxNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIyOTI4OCwiYmFzZV9mYXJlIjoxMzM3NzQsInRheCI6OTU1MTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjI5Mjg4LCJiYXNlX2ZhcmUiOjEzMzc3NCwidGF4Ijo5NTUxNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 229288, "base_fare": 133774, "tax": 95514, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "133774.00", "tax": "95514.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 229288, "base_fare": 133774, "tax": 95514, "gross": { "base_fare": "133774.00", "tax": "95514.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "60020.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1238.00" }, "Other": { "title": "Others taxes", "amount": "27309.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyOTI4OC4wMCIsImJhc2VfZmFyZSI6IjEzMzc3NC4wMCIsInRheCI6Ijk1NTE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzNzc0LjAwIiwidGF4IjoiOTU1MTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMjkyODguMDAiLCJiYXNlX2ZhcmUiOiIxMzM3NzQuMDAiLCJ0YXgiOiI5NTUxNC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzc3NC4wMCIsInRheCI6Ijk1NTE0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjI5Mjg4LjAwIiwiYmFzZV9mYXJlIjoiMTMzNzc0LjAwIiwidGF4IjoiOTU1MTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI5Mjg4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjYwMDIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjczMDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM4NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDEyMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "V", "farebasis": "VLRSTNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "V", "farebasis": "VLRSTNBD", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "V", "farebasis": "VLRSTNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "FRA", "operating": "TG", "marketing": "TG", "booking_code": "V", "farebasis": "VLRSTNBD", "cabin": "economy" } ], "connecting": [ "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-156", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T13:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-12T06:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-11", "flight_time": "PT10H40M", "distance": "5584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "booking_class": { "brand_id": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue9t2VDfwAEaY3jYULMX\/\/8zLLAlNim95LS3dc4JiWUm6\/5jwHcoN+TXDGSIZvAzppEmAutvAxGNeD+XteRrQDfhinLDvXJrjBKNFiRKpqMa2NqbFq+sO6sno65GlTqBQ8S7yuxDWQsZ3WwvZ3l8dkgn6K069wN5yizt", "FareInfoRef": "hV3RtGz3nDKAhTuxFDAAAA==" }, "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": "hV3RtGz3nDKAaIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-11-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-11-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT04H30M", "lay_over_date": "2026-11-12", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue9t2VDfwAEaY3jYULMX\/\/8zLLAlNim95LS3dc4JiWUm6\/5jwHcoN+TXDGSIZvAzppEmAutvAxGNeD+XteRrQDfhinLDvXJrjBKNFiRKpqMa2NqbFq+sO6sno65GlTqBQ8S7yuxDWQsZ3WwvZ3l8dkgn6K069wN5yizt", "FareInfoRef": "hV3RtGz3nDKAhTuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-156", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H55M", "transit_time": "18H10M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAgIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T02: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-12-08T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-07", "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": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwjAIRT9mue+UbnW+ta6txhgetqrZi\/\/\/GTI2E0kotzlwIcbIxME5CvE\/Ony6doU8J0DAmnVOGHoayH4riKjH6zEvTS4ZZsI0KhLDe3XWWLh4LahUvaFVNI43p0nZ7qyeDttqbFIn8BPlplJSbksjr5vDeeT7+4B0gt6qc1+Hfi0A", "FareInfoRef": "hV3RtGz3nDKAxTuxFDAAAA==" }, "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": "hV3RtGz3nDKAeIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-12-08T23:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "FRA", "arrival_time": "2026-12-09T05:55:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT18H10M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "920" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "920" }, "booking_class": { "brand_id": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwjAIRT9mue+UbnW+ta6txhgetqrZi\/\/\/GTI2E0kotzlwIcbIxME5CvE\/Ony6doU8J0DAmnVOGHoayH4riKjH6zEvTS4ZZsI0KhLDe3XWWLh4LahUvaFVNI43p0nZ7qyeDttqbFIn8BPlplJSbksjr5vDeeT7+4B0gt6qc1+Hfi0A", "FareInfoRef": "hV3RtGz3nDKAxTuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 229288, "calendar_total_sell": 229288, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 229288, "filter": { "id": "F1TT00006-156", "price": 229288, "journey_duration": "PT2D2H40M", "journey_duration_seconds": 182400, "layover_duration": "PT22H40M", "layover_duration_seconds": 81600, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "BKK" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T13:45:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T05:55:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611111345bkk202611120625921bkk202611121055dac202611121230321dac202612080200bkk202612080530340bkk202612082340fra202612090555920", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-157", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-157", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T13:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-12T06:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-11", "flight_time": "PT10H40M", "distance": "5584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "booking_class": { "brand_id": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue9t2VDfwAEaY3jYULMX\/\/8zLLAlNim95LS3dc4JiWUm6\/5jwHcoN+TXDGSIZvAzppEmAutvAxGNeD+XteRrQDfhinLDvXJrjBKNFiRKpqMa2NqbFq+sO6sno65GlTqBQ8S7yuxDWQsZ3WwvZ3l8dkgn6K069wN5yizt", "FareInfoRef": "hV3RtGz3nDKAhTuxFDAAAA==" }, "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": "hV3RtGz3nDKAaIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-11-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-11-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT04H30M", "lay_over_date": "2026-11-12", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue9t2VDfwAEaY3jYULMX\/\/8zLLAlNim95LS3dc4JiWUm6\/5jwHcoN+TXDGSIZvAzppEmAutvAxGNeD+XteRrQDfhinLDvXJrjBKNFiRKpqMa2NqbFq+sO6sno65GlTqBQ8S7yuxDWQsZ3WwvZ3l8dkgn6K069wN5yizt", "FareInfoRef": "hV3RtGz3nDKAhTuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-157", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H25M", "transit_time": "19H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T13: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-12-08T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-08", "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": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwjAIRT9mue+UbnW+ta6txhgetqrZi\/\/\/GTI2E0kotzlwIcbIxME5CvE\/Ony6doU8J0DAmnVOGHoayH4riKjH6zEvTS4ZZsI0KhLDe3XWWLh4LahUvaFVNI43p0nZ7qyeDttqbFIn8BPlplJSbksjr5vDeeT7+4B0gt6qc1+Hfi0A", "FareInfoRef": "hV3RtGz3nDKAxTuxFDAAAA==" }, "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": "hV3RtGz3nDKAkIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-12-09T12:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "FRA", "arrival_time": "2026-12-09T19:05:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT19H30M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "922" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "922" }, "booking_class": { "brand_id": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwjAIRT9mue+UbnW+ta6txhgetqrZi\/\/\/GTI2E0kotzlwIcbIxME5CvE\/Ony6doU8J0DAmnVOGHoayH4riKjH6zEvTS4ZZsI0KhLDe3XWWLh4LahUvaFVNI43p0nZ7qyeDttqbFIn8BPlplJSbksjr5vDeeT7+4B0gt6qc1+Hfi0A", "FareInfoRef": "hV3RtGz3nDKAxTuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 229288, "gross_total": 229288, "base_fare": 133774, "tax": 95514, "sell": { "currency": "BDT", "total": 229288, "base_fare": 133774, "tax": 95514 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjI5Mjg4LCJiYXNlX2ZhcmUiOjEzMzc3NCwidGF4Ijo5NTUxNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIyOTI4OCwiYmFzZV9mYXJlIjoxMzM3NzQsInRheCI6OTU1MTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjI5Mjg4LCJiYXNlX2ZhcmUiOjEzMzc3NCwidGF4Ijo5NTUxNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 229288, "base_fare": 133774, "tax": 95514, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "133774.00", "tax": "95514.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 229288, "base_fare": 133774, "tax": 95514, "gross": { "base_fare": "133774.00", "tax": "95514.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "60020.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1238.00" }, "Other": { "title": "Others taxes", "amount": "27309.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyOTI4OC4wMCIsImJhc2VfZmFyZSI6IjEzMzc3NC4wMCIsInRheCI6Ijk1NTE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzNzc0LjAwIiwidGF4IjoiOTU1MTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMjkyODguMDAiLCJiYXNlX2ZhcmUiOiIxMzM3NzQuMDAiLCJ0YXgiOiI5NTUxNC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzc3NC4wMCIsInRheCI6Ijk1NTE0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjI5Mjg4LjAwIiwiYmFzZV9mYXJlIjoiMTMzNzc0LjAwIiwidGF4IjoiOTU1MTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI5Mjg4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjYwMDIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjczMDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM4NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDEyMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "V", "farebasis": "VLRSTNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "V", "farebasis": "VLRSTNBD", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "V", "farebasis": "VLRSTNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "FRA", "operating": "TG", "marketing": "TG", "booking_code": "V", "farebasis": "VLRSTNBD", "cabin": "economy" } ], "connecting": [ "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-157", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAYIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T13:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-12T06:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-11", "flight_time": "PT10H40M", "distance": "5584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "921" }, "booking_class": { "brand_id": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue9t2VDfwAEaY3jYULMX\/\/8zLLAlNim95LS3dc4JiWUm6\/5jwHcoN+TXDGSIZvAzppEmAutvAxGNeD+XteRrQDfhinLDvXJrjBKNFiRKpqMa2NqbFq+sO6sno65GlTqBQ8S7yuxDWQsZ3WwvZ3l8dkgn6K069wN5yizt", "FareInfoRef": "hV3RtGz3nDKAhTuxFDAAAA==" }, "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": "hV3RtGz3nDKAaIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-11-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-11-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT04H30M", "lay_over_date": "2026-11-12", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue9t2VDfwAEaY3jYULMX\/\/8zLLAlNim95LS3dc4JiWUm6\/5jwHcoN+TXDGSIZvAzppEmAutvAxGNeD+XteRrQDfhinLDvXJrjBKNFiRKpqMa2NqbFq+sO6sno65GlTqBQ8S7yuxDWQsZ3WwvZ3l8dkgn6K069wN5yizt", "FareInfoRef": "hV3RtGz3nDKAhTuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-157", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H25M", "transit_time": "19H30M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAcIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T13: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-12-08T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-08", "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": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwjAIRT9mue+UbnW+ta6txhgetqrZi\/\/\/GTI2E0kotzlwIcbIxME5CvE\/Ony6doU8J0DAmnVOGHoayH4riKjH6zEvTS4ZZsI0KhLDe3XWWLh4LahUvaFVNI43p0nZ7qyeDttqbFIn8BPlplJSbksjr5vDeeT7+4B0gt6qc1+Hfi0A", "FareInfoRef": "hV3RtGz3nDKAxTuxFDAAAA==" }, "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": "hV3RtGz3nDKAkIuxFDAAAA==", "origin": "BKK", "departure_time": "2026-12-09T12:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "FRA", "arrival_time": "2026-12-09T19:05:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT19H30M", "lay_over_date": "2026-12-08", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "922" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "922" }, "booking_class": { "brand_id": "2249488", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLRSTNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwjAIRT9mue+UbnW+ta6txhgetqrZi\/\/\/GTI2E0kotzlwIcbIxME5CvE\/Ony6doU8J0DAmnVOGHoayH4riKjH6zEvTS4ZZsI0KhLDe3XWWLh4LahUvaFVNI43p0nZ7qyeDttqbFIn8BPlplJSbksjr5vDeeT7+4B0gt6qc1+Hfi0A", "FareInfoRef": "hV3RtGz3nDKAxTuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 229288, "calendar_total_sell": 229288, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 229288, "filter": { "id": "F1TT00006-157", "price": 229288, "journey_duration": "PT2D4H10M", "journey_duration_seconds": 187800, "layover_duration": "PT1D0H0M", "layover_duration_seconds": 86400, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "BKK" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-11T13:45:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-09T19:05:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611111345bkk202611120625921bkk202611121055dac202611121230321dac202612081340bkk202612081710322bkk202612091240fra202612091905922", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-158", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-158", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T10:55:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "IST", "arrival_time": "2026-11-11T16:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-11", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1588" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1588" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlu2FLo90Spc0qbeJQdYde9v9njCSbNCTAYDCklJQ6i3BO\/zbhPR0P2KsABnVfckG4xSAQr06QvGKz533HUJDWt86NLH2qhHLxhMoqg2qGs8e6Z+eGrAsK2l006Bv4gXVzaHk51kLxs0pq\/HKM8D997QOhCCt4", "FareInfoRef": "hV3RtGz3nDKA7TuxFDAAAA==" }, "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": "hV3RtGz3nDKAoIuxFDAAAA==", "origin": "IST", "departure_time": "2026-11-11T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-11-12T05:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT03H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlu2FLo90Spc0qbeJQdYde9v9njCSbNCTAYDCklJQ6i3BO\/zbhPR0P2KsABnVfckG4xSAQr06QvGKz533HUJDWt86NLH2qhHLxhMoqg2qGs8e6Z+eGrAsK2l006Bv4gXVzaHk51kLxs0pq\/HKM8D997QOhCCt4", "FareInfoRef": "hV3RtGz3nDKA7TuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-158", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H5M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAqIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T07:25:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-12-08T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-08", "flight_time": "PT8H50M", "distance": "3696", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pHzc7GyduoUGFkC6y6f2P0YmTQgWyxjxppBijiQ2qMsT\/aPBptif8nQGHMcua0I7dGOpvh4h0eC2+3FdUC5MbgVd4Vq1tuc8tC4oUrWh3xvVOKZOdvnRUHItxSE7gJ+YHpadpm7Mo95qIhYtJAA\/l2Bft7Svo", "FareInfoRef": "hV3RtGz3nDKAmUuxFDAAAA==" }, "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": "hV3RtGz3nDKAsIuxFDAAAA==", "origin": "IST", "departure_time": "2026-12-09T08:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FRA", "arrival_time": "2026-12-09T09:30:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT3H20M", "distance": "1160", "lay_over": "PT18H55M", "lay_over_date": "2026-12-08", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1587" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1587" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pHzc7GyduoUGFkC6y6f2P0YmTQgWyxjxppBijiQ2qMsT\/aPBptif8nQGHMcua0I7dGOpvh4h0eC2+3FdUC5MbgVd4Vq1tuc8tC4oUrWh3xvVOKZOdvnRUHItxSE7gJ+YHpadpm7Mo95qIhYtJAA\/l2Bft7Svo", "FareInfoRef": "hV3RtGz3nDKAmUuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 214759, "gross_total": 214759, "base_fare": 123100, "tax": 91659, "sell": { "currency": "BDT", "total": 214759, "base_fare": 123100, "tax": 91659 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE0NzU5LCJiYXNlX2ZhcmUiOjEyMzEwMCwidGF4Ijo5MTY1OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIxNDc1OSwiYmFzZV9mYXJlIjoxMjMxMDAsInRheCI6OTE2NTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE0NzU5LCJiYXNlX2ZhcmUiOjEyMzEwMCwidGF4Ijo5MTY1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 214759, "base_fare": 123100, "tax": 91659, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "123100.00", "tax": "91659.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 214759, "base_fare": 123100, "tax": 91659, "gross": { "base_fare": "123100.00", "tax": "91659.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3547.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "57032.00" }, "Other": { "title": "Others taxes", "amount": "24133.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIxNDc1OS4wMCIsImJhc2VfZmFyZSI6IjEyMzEwMC4wMCIsInRheCI6IjkxNjU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIzMTAwLjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMTQ3NTkuMDAiLCJiYXNlX2ZhcmUiOiIxMjMxMDAuMDAiLCJ0YXgiOiI5MTY1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMzEwMC4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjE0NzU5LjAwIiwiYmFzZV9mYXJlIjoiMTIzMTAwLjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE0NzU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NDcuMDAifSwiWVIiOnsiYW1vdW50IjoiNTcwMzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjQxMzMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1OTIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTTYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMzkyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU3MDMyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNLGR", "cabin": "economy" }, { "origin": "IST", "destination": "DAC", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNLGR", "cabin": "economy" }, { "origin": "DAC", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "O", "farebasis": "OLNLGR", "cabin": "economy" }, { "origin": "IST", "destination": "FRA", "operating": "TK", "marketing": "TK", "booking_code": "O", "farebasis": "OLNLGR", "cabin": "economy" } ], "connecting": [ "IST" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-158", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T10:55:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "IST", "arrival_time": "2026-11-11T16:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-11", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1588" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1588" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlu2FLo90Spc0qbeJQdYde9v9njCSbNCTAYDCklJQ6i3BO\/zbhPR0P2KsABnVfckG4xSAQr06QvGKz533HUJDWt86NLH2qhHLxhMoqg2qGs8e6Z+eGrAsK2l006Bv4gXVzaHk51kLxs0pq\/HKM8D997QOhCCt4", "FareInfoRef": "hV3RtGz3nDKA7TuxFDAAAA==" }, "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": "hV3RtGz3nDKAoIuxFDAAAA==", "origin": "IST", "departure_time": "2026-11-11T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-11-12T05:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT03H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlu2FLo90Spc0qbeJQdYde9v9njCSbNCTAYDCklJQ6i3BO\/zbhPR0P2KsABnVfckG4xSAQr06QvGKz533HUJDWt86NLH2qhHLxhMoqg2qGs8e6Z+eGrAsK2l006Bv4gXVzaHk51kLxs0pq\/HKM8D997QOhCCt4", "FareInfoRef": "hV3RtGz3nDKA7TuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-158", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H5M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAqIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T07:25:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-12-08T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-08", "flight_time": "PT8H50M", "distance": "3696", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pHzc7GyduoUGFkC6y6f2P0YmTQgWyxjxppBijiQ2qMsT\/aPBptif8nQGHMcua0I7dGOpvh4h0eC2+3FdUC5MbgVd4Vq1tuc8tC4oUrWh3xvVOKZOdvnRUHItxSE7gJ+YHpadpm7Mo95qIhYtJAA\/l2Bft7Svo", "FareInfoRef": "hV3RtGz3nDKAmUuxFDAAAA==" }, "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": "hV3RtGz3nDKAsIuxFDAAAA==", "origin": "IST", "departure_time": "2026-12-09T08:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FRA", "arrival_time": "2026-12-09T09:30:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT3H20M", "distance": "1160", "lay_over": "PT18H55M", "lay_over_date": "2026-12-08", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1587" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1587" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pHzc7GyduoUGFkC6y6f2P0YmTQgWyxjxppBijiQ2qMsT\/aPBptif8nQGHMcua0I7dGOpvh4h0eC2+3FdUC5MbgVd4Vq1tuc8tC4oUrWh3xvVOKZOdvnRUHItxSE7gJ+YHpadpm7Mo95qIhYtJAA\/l2Bft7Svo", "FareInfoRef": "hV3RtGz3nDKAmUuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "TK", "calendar_total_currency": "BDT", "calendar_total_price": 214759, "calendar_total_sell": 214759, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 214759, "filter": { "id": "F1TT00006-158", "price": 214759, "journey_duration": "PT1D21H0M", "journey_duration_seconds": 162000, "layover_duration": "PT22H20M", "layover_duration_seconds": 80400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T10:55:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-09T09:30:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611111055ist2026111116051588ist202611111930dac202611120550712dac202612080725ist202612081315713ist202612090810fra2026120909301587", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-159", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-159", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T10:55:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "IST", "arrival_time": "2026-11-11T16:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-11", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1588" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1588" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlu2FLo90Spc0qbeJQdYde9v9njCSbNCTAYDCklJQ6i3BO\/zbhPR0P2KsABnVfckG4xSAQr06QvGKz533HUJDWt86NLH2qhHLxhMoqg2qGs8e6Z+eGrAsK2l006Bv4gXVzaHk51kLxs0pq\/HKM8D997QOhCCt4", "FareInfoRef": "hV3RtGz3nDKA7TuxFDAAAA==" }, "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": "hV3RtGz3nDKAoIuxFDAAAA==", "origin": "IST", "departure_time": "2026-11-11T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-11-12T05:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT03H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlu2FLo90Spc0qbeJQdYde9v9njCSbNCTAYDCklJQ6i3BO\/zbhPR0P2KsABnVfckG4xSAQr06QvGKz533HUJDWt86NLH2qhHLxhMoqg2qGs8e6Z+eGrAsK2l006Bv4gXVzaHk51kLxs0pq\/HKM8D997QOhCCt4", "FareInfoRef": "hV3RtGz3nDKA7TuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-159", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAqIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T07:25:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-12-08T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-08", "flight_time": "PT8H50M", "distance": "3696", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KgzAMhR9Gzv1p6qy9a6l2g0kG4i682fs\/xmJ1sECSE778pZSEMjjHIf1bh0+3PaHvAijEvK4ZPvYxtGoHyR6vRZf7irZCOBrQBs\/sWlu5FW8JldU1tKvZFadcjPk4+qOHDsdhHNIm8BPzw6TmaZsLnd0VUsLFGGCP2tgX7Gkr4g==", "FareInfoRef": "hV3RtGz3nDKA7UuxFDAAAA==" }, "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": "hV3RtGz3nDKAuIuxFDAAAA==", "origin": "IST", "departure_time": "2026-12-08T21:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FRA", "arrival_time": "2026-12-08T22:10:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "PT07H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1597" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1597" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KgzAMhR9Gzv1p6qy9a6l2g0kG4i682fs\/xmJ1sECSE778pZSEMjjHIf1bh0+3PaHvAijEvK4ZPvYxtGoHyR6vRZf7irZCOBrQBs\/sWlu5FW8JldU1tKvZFadcjPk4+qOHDsdhHNIm8BPzw6TmaZsLnd0VUsLFGGCP2tgX7Gkr4g==", "FareInfoRef": "hV3RtGz3nDKA7UuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 215177, "gross_total": 215177, "base_fare": 123518, "tax": 91659, "sell": { "currency": "BDT", "total": 215177, "base_fare": 123518, "tax": 91659 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE1MTc3LCJiYXNlX2ZhcmUiOjEyMzUxOCwidGF4Ijo5MTY1OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIxNTE3NywiYmFzZV9mYXJlIjoxMjM1MTgsInRheCI6OTE2NTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE1MTc3LCJiYXNlX2ZhcmUiOjEyMzUxOCwidGF4Ijo5MTY1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 215177, "base_fare": 123518, "tax": 91659, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "123518.00", "tax": "91659.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 215177, "base_fare": 123518, "tax": 91659, "gross": { "base_fare": "123518.00", "tax": "91659.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3547.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "57032.00" }, "Other": { "title": "Others taxes", "amount": "24133.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIxNTE3Ny4wMCIsImJhc2VfZmFyZSI6IjEyMzUxOC4wMCIsInRheCI6IjkxNjU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIzNTE4LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMTUxNzcuMDAiLCJiYXNlX2ZhcmUiOiIxMjM1MTguMDAiLCJ0YXgiOiI5MTY1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMzUxOC4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjE1MTc3LjAwIiwiYmFzZV9mYXJlIjoiMTIzNTE4LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE1MTc3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NDcuMDAifSwiWVIiOnsiYW1vdW50IjoiNTcwMzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjQxMzMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1OTIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTTYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMzkyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU3MDMyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNLGR", "cabin": "economy" }, { "origin": "IST", "destination": "DAC", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNLGR", "cabin": "economy" }, { "origin": "DAC", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "O", "farebasis": "OLNLGR", "cabin": "economy" }, { "origin": "IST", "destination": "FRA", "operating": "TK", "marketing": "TK", "booking_code": "O", "farebasis": "OLNLGR", "cabin": "economy" } ], "connecting": [ "IST" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-159", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T10:55:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "IST", "arrival_time": "2026-11-11T16:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-11", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1588" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1588" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlu2FLo90Spc0qbeJQdYde9v9njCSbNCTAYDCklJQ6i3BO\/zbhPR0P2KsABnVfckG4xSAQr06QvGKz533HUJDWt86NLH2qhHLxhMoqg2qGs8e6Z+eGrAsK2l006Bv4gXVzaHk51kLxs0pq\/HKM8D997QOhCCt4", "FareInfoRef": "hV3RtGz3nDKA7TuxFDAAAA==" }, "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": "hV3RtGz3nDKAoIuxFDAAAA==", "origin": "IST", "departure_time": "2026-11-11T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-11-12T05:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT03H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlu2FLo90Spc0qbeJQdYde9v9njCSbNCTAYDCklJQ6i3BO\/zbhPR0P2KsABnVfckG4xSAQr06QvGKz533HUJDWt86NLH2qhHLxhMoqg2qGs8e6Z+eGrAsK2l006Bv4gXVzaHk51kLxs0pq\/HKM8D997QOhCCt4", "FareInfoRef": "hV3RtGz3nDKA7TuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-159", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAqIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T07:25:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-12-08T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-08", "flight_time": "PT8H50M", "distance": "3696", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KgzAMhR9Gzv1p6qy9a6l2g0kG4i682fs\/xmJ1sECSE778pZSEMjjHIf1bh0+3PaHvAijEvK4ZPvYxtGoHyR6vRZf7irZCOBrQBs\/sWlu5FW8JldU1tKvZFadcjPk4+qOHDsdhHNIm8BPzw6TmaZsLnd0VUsLFGGCP2tgX7Gkr4g==", "FareInfoRef": "hV3RtGz3nDKA7UuxFDAAAA==" }, "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": "hV3RtGz3nDKAuIuxFDAAAA==", "origin": "IST", "departure_time": "2026-12-08T21:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FRA", "arrival_time": "2026-12-08T22:10:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "PT07H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1597" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1597" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KgzAMhR9Gzv1p6qy9a6l2g0kG4i682fs\/xmJ1sECSE778pZSEMjjHIf1bh0+3PaHvAijEvK4ZPvYxtGoHyR6vRZf7irZCOBrQBs\/sWlu5FW8JldU1tKvZFadcjPk4+qOHDsdhHNIm8BPzw6TmaZsLnd0VUsLFGGCP2tgX7Gkr4g==", "FareInfoRef": "hV3RtGz3nDKA7UuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "TK", "calendar_total_currency": "BDT", "calendar_total_price": 215177, "calendar_total_sell": 215177, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 215177, "filter": { "id": "F1TT00006-159", "price": 215177, "journey_duration": "PT1D9H40M", "journey_duration_seconds": 121200, "layover_duration": "PT11H10M", "layover_duration_seconds": 40200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T10:55:00.000+01:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-12-08T22:10:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611111055ist2026111116051588ist202611111930dac202611120550712dac202612080725ist202612081315713ist202612082100fra2026120822101597", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-160", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-160", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H40M", "transit_time": "20H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAwIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T18:10:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "IST", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-11", "flight_time": "PT3H05M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1594" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1594" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9rNTQN1AJDRSK4YoHbL0\/z+jBlKpluw7+\/yKMSrVi9DHf5vwmY4n6jsDFWq+pAx3D04glp0gecNWX48dY4O0eu3aQOld2eXZAIVFhtQMZ49lT6Z5zqJtoaDdRaM2gR9ZN6M1LceaKXZWSQ2XxgD708a+nRYraQ==", "FareInfoRef": "hV3RtGz3nDKAZUuxFDAAAA==" }, "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": "hV3RtGz3nDKAyIuxFDAAAA==", "origin": "IST", "departure_time": "2026-11-12T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-11-13T05:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT20H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9rNTQN1AJDRSK4YoHbL0\/z+jBlKpluw7+\/yKMSrVi9DHf5vwmY4n6jsDFWq+pAx3D04glp0gecNWX48dY4O0eu3aQOld2eXZAIVFhtQMZ49lT6Z5zqJtoaDdRaM2gR9ZN6M1LceaKXZWSQ2XxgD708a+nRYraQ==", "FareInfoRef": "hV3RtGz3nDKAZUuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-160", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H5M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAqIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T07:25:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-12-08T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-08", "flight_time": "PT8H50M", "distance": "3696", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pHzc7GyduoUGFkC6y6f2P0YmTQgWyxjxppBijiQ2qMsT\/aPBptif8nQGHMcua0I7dGOpvh4h0eC2+3FdUC5MbgVd4Vq1tuc8tC4oUrWh3xvVOKZOdvnRUHItxSE7gJ+YHpadpm7Mo95qIhYtJAA\/l2Bft7Svo", "FareInfoRef": "hV3RtGz3nDKAmUuxFDAAAA==" }, "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": "hV3RtGz3nDKAsIuxFDAAAA==", "origin": "IST", "departure_time": "2026-12-09T08:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FRA", "arrival_time": "2026-12-09T09:30:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT3H20M", "distance": "1160", "lay_over": "PT18H55M", "lay_over_date": "2026-12-08", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1587" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1587" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pHzc7GyduoUGFkC6y6f2P0YmTQgWyxjxppBijiQ2qMsT\/aPBptif8nQGHMcua0I7dGOpvh4h0eC2+3FdUC5MbgVd4Vq1tuc8tC4oUrWh3xvVOKZOdvnRUHItxSE7gJ+YHpadpm7Mo95qIhYtJAA\/l2Bft7Svo", "FareInfoRef": "hV3RtGz3nDKAmUuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 215455, "gross_total": 215455, "base_fare": 123796, "tax": 91659, "sell": { "currency": "BDT", "total": 215455, "base_fare": 123796, "tax": 91659 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE1NDU1LCJiYXNlX2ZhcmUiOjEyMzc5NiwidGF4Ijo5MTY1OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIxNTQ1NSwiYmFzZV9mYXJlIjoxMjM3OTYsInRheCI6OTE2NTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE1NDU1LCJiYXNlX2ZhcmUiOjEyMzc5NiwidGF4Ijo5MTY1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 215455, "base_fare": 123796, "tax": 91659, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "123796.00", "tax": "91659.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 215455, "base_fare": 123796, "tax": 91659, "gross": { "base_fare": "123796.00", "tax": "91659.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3547.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "57032.00" }, "Other": { "title": "Others taxes", "amount": "24133.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIxNTQ1NS4wMCIsImJhc2VfZmFyZSI6IjEyMzc5Ni4wMCIsInRheCI6IjkxNjU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIzNzk2LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMTU0NTUuMDAiLCJiYXNlX2ZhcmUiOiIxMjM3OTYuMDAiLCJ0YXgiOiI5MTY1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMzc5Ni4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjE1NDU1LjAwIiwiYmFzZV9mYXJlIjoiMTIzNzk2LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE1NDU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NDcuMDAifSwiWVIiOnsiYW1vdW50IjoiNTcwMzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjQxMzMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1OTIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTTYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMzkyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU3MDMyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNLGR", "cabin": "economy" }, { "origin": "IST", "destination": "DAC", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNLGR", "cabin": "economy" }, { "origin": "DAC", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "O", "farebasis": "OLNLGR", "cabin": "economy" }, { "origin": "IST", "destination": "FRA", "operating": "TK", "marketing": "TK", "booking_code": "O", "farebasis": "OLNLGR", "cabin": "economy" } ], "connecting": [ "IST" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-160", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H40M", "transit_time": "20H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAwIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T18:10:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "IST", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-11", "flight_time": "PT3H05M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1594" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1594" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9rNTQN1AJDRSK4YoHbL0\/z+jBlKpluw7+\/yKMSrVi9DHf5vwmY4n6jsDFWq+pAx3D04glp0gecNWX48dY4O0eu3aQOld2eXZAIVFhtQMZ49lT6Z5zqJtoaDdRaM2gR9ZN6M1LceaKXZWSQ2XxgD708a+nRYraQ==", "FareInfoRef": "hV3RtGz3nDKAZUuxFDAAAA==" }, "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": "hV3RtGz3nDKAyIuxFDAAAA==", "origin": "IST", "departure_time": "2026-11-12T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-11-13T05:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT20H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9rNTQN1AJDRSK4YoHbL0\/z+jBlKpluw7+\/yKMSrVi9DHf5vwmY4n6jsDFWq+pAx3D04glp0gecNWX48dY4O0eu3aQOld2eXZAIVFhtQMZ49lT6Z5zqJtoaDdRaM2gR9ZN6M1LceaKXZWSQ2XxgD708a+nRYraQ==", "FareInfoRef": "hV3RtGz3nDKAZUuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-160", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H5M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAqIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T07:25:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-12-08T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-08", "flight_time": "PT8H50M", "distance": "3696", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pHzc7GyduoUGFkC6y6f2P0YmTQgWyxjxppBijiQ2qMsT\/aPBptif8nQGHMcua0I7dGOpvh4h0eC2+3FdUC5MbgVd4Vq1tuc8tC4oUrWh3xvVOKZOdvnRUHItxSE7gJ+YHpadpm7Mo95qIhYtJAA\/l2Bft7Svo", "FareInfoRef": "hV3RtGz3nDKAmUuxFDAAAA==" }, "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": "hV3RtGz3nDKAsIuxFDAAAA==", "origin": "IST", "departure_time": "2026-12-09T08:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FRA", "arrival_time": "2026-12-09T09:30:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-09", "flight_time": "PT3H20M", "distance": "1160", "lay_over": "PT18H55M", "lay_over_date": "2026-12-08", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1587" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1587" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pHzc7GyduoUGFkC6y6f2P0YmTQgWyxjxppBijiQ2qMsT\/aPBptif8nQGHMcua0I7dGOpvh4h0eC2+3FdUC5MbgVd4Vq1tuc8tC4oUrWh3xvVOKZOdvnRUHItxSE7gJ+YHpadpm7Mo95qIhYtJAA\/l2Bft7Svo", "FareInfoRef": "hV3RtGz3nDKAmUuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "TK", "calendar_total_currency": "BDT", "calendar_total_price": 215455, "calendar_total_sell": 215455, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 215455, "filter": { "id": "F1TT00006-160", "price": 215455, "journey_duration": "PT2D13H45M", "journey_duration_seconds": 222300, "layover_duration": "PT1D15H10M", "layover_duration_seconds": 141000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T18:10:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-09T09:30:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611111810ist2026111123151594ist202611121930dac202611130550712dac202612080725ist202612081315713ist202612090810fra2026120909301587", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-161", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-161", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H40M", "transit_time": "20H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAwIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T18:10:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "IST", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-11", "flight_time": "PT3H05M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1594" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1594" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9rNTQN1AJDRSK4YoHbL0\/z+jBlKpluw7+\/yKMSrVi9DHf5vwmY4n6jsDFWq+pAx3D04glp0gecNWX48dY4O0eu3aQOld2eXZAIVFhtQMZ49lT6Z5zqJtoaDdRaM2gR9ZN6M1LceaKXZWSQ2XxgD708a+nRYraQ==", "FareInfoRef": "hV3RtGz3nDKAZUuxFDAAAA==" }, "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": "hV3RtGz3nDKAyIuxFDAAAA==", "origin": "IST", "departure_time": "2026-11-12T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-11-13T05:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT20H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9rNTQN1AJDRSK4YoHbL0\/z+jBlKpluw7+\/yKMSrVi9DHf5vwmY4n6jsDFWq+pAx3D04glp0gecNWX48dY4O0eu3aQOld2eXZAIVFhtQMZ49lT6Z5zqJtoaDdRaM2gR9ZN6M1LceaKXZWSQ2XxgD708a+nRYraQ==", "FareInfoRef": "hV3RtGz3nDKAZUuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-161", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAqIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T07:25:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-12-08T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-08", "flight_time": "PT8H50M", "distance": "3696", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KgzAMhR9Gzv1p6qy9a6l2g0kG4i682fs\/xmJ1sECSE778pZSEMjjHIf1bh0+3PaHvAijEvK4ZPvYxtGoHyR6vRZf7irZCOBrQBs\/sWlu5FW8JldU1tKvZFadcjPk4+qOHDsdhHNIm8BPzw6TmaZsLnd0VUsLFGGCP2tgX7Gkr4g==", "FareInfoRef": "hV3RtGz3nDKAQVuxFDAAAA==" }, "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": "hV3RtGz3nDKAuIuxFDAAAA==", "origin": "IST", "departure_time": "2026-12-08T21:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FRA", "arrival_time": "2026-12-08T22:10:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "PT07H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1597" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1597" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KgzAMhR9Gzv1p6qy9a6l2g0kG4i682fs\/xmJ1sECSE778pZSEMjjHIf1bh0+3PaHvAijEvK4ZPvYxtGoHyR6vRZf7irZCOBrQBs\/sWlu5FW8JldU1tKvZFadcjPk4+qOHDsdhHNIm8BPzw6TmaZsLnd0VUsLFGGCP2tgX7Gkr4g==", "FareInfoRef": "hV3RtGz3nDKAQVuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 215872, "gross_total": 215872, "base_fare": 124213, "tax": 91659, "sell": { "currency": "BDT", "total": 215872, "base_fare": 124213, "tax": 91659 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE1ODcyLCJiYXNlX2ZhcmUiOjEyNDIxMywidGF4Ijo5MTY1OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIxNTg3MiwiYmFzZV9mYXJlIjoxMjQyMTMsInRheCI6OTE2NTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE1ODcyLCJiYXNlX2ZhcmUiOjEyNDIxMywidGF4Ijo5MTY1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 215872, "base_fare": 124213, "tax": 91659, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "124213.00", "tax": "91659.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 215872, "base_fare": 124213, "tax": 91659, "gross": { "base_fare": "124213.00", "tax": "91659.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3547.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "57032.00" }, "Other": { "title": "Others taxes", "amount": "24133.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIxNTg3Mi4wMCIsImJhc2VfZmFyZSI6IjEyNDIxMy4wMCIsInRheCI6IjkxNjU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0MjEzLjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMTU4NzIuMDAiLCJiYXNlX2ZhcmUiOiIxMjQyMTMuMDAiLCJ0YXgiOiI5MTY1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDIxMy4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjE1ODcyLjAwIiwiYmFzZV9mYXJlIjoiMTI0MjEzLjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE1ODcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NDcuMDAifSwiWVIiOnsiYW1vdW50IjoiNTcwMzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjQxMzMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1OTIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTTYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMzkyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU3MDMyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNLGR", "cabin": "economy" }, { "origin": "IST", "destination": "DAC", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNLGR", "cabin": "economy" }, { "origin": "DAC", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "O", "farebasis": "OLNLGR", "cabin": "economy" }, { "origin": "IST", "destination": "FRA", "operating": "TK", "marketing": "TK", "booking_code": "O", "farebasis": "OLNLGR", "cabin": "economy" } ], "connecting": [ "IST" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-161", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H40M", "transit_time": "20H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAwIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T18:10:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "IST", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-11", "flight_time": "PT3H05M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1594" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1594" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9rNTQN1AJDRSK4YoHbL0\/z+jBlKpluw7+\/yKMSrVi9DHf5vwmY4n6jsDFWq+pAx3D04glp0gecNWX48dY4O0eu3aQOld2eXZAIVFhtQMZ49lT6Z5zqJtoaDdRaM2gR9ZN6M1LceaKXZWSQ2XxgD708a+nRYraQ==", "FareInfoRef": "hV3RtGz3nDKAZUuxFDAAAA==" }, "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": "hV3RtGz3nDKAyIuxFDAAAA==", "origin": "IST", "departure_time": "2026-11-12T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-11-13T05:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT20H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9rNTQN1AJDRSK4YoHbL0\/z+jBlKpluw7+\/yKMSrVi9DHf5vwmY4n6jsDFWq+pAx3D04glp0gecNWX48dY4O0eu3aQOld2eXZAIVFhtQMZ49lT6Z5zqJtoaDdRaM2gR9ZN6M1LceaKXZWSQ2XxgD708a+nRYraQ==", "FareInfoRef": "hV3RtGz3nDKAZUuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-161", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAqIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T07:25:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-12-08T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-08", "flight_time": "PT8H50M", "distance": "3696", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KgzAMhR9Gzv1p6qy9a6l2g0kG4i682fs\/xmJ1sECSE778pZSEMjjHIf1bh0+3PaHvAijEvK4ZPvYxtGoHyR6vRZf7irZCOBrQBs\/sWlu5FW8JldU1tKvZFadcjPk4+qOHDsdhHNIm8BPzw6TmaZsLnd0VUsLFGGCP2tgX7Gkr4g==", "FareInfoRef": "hV3RtGz3nDKAQVuxFDAAAA==" }, "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": "hV3RtGz3nDKAuIuxFDAAAA==", "origin": "IST", "departure_time": "2026-12-08T21:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FRA", "arrival_time": "2026-12-08T22:10:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "PT07H45M", "lay_over_date": "2026-12-08", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1597" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1597" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KgzAMhR9Gzv1p6qy9a6l2g0kG4i682fs\/xmJ1sECSE778pZSEMjjHIf1bh0+3PaHvAijEvK4ZPvYxtGoHyR6vRZf7irZCOBrQBs\/sWlu5FW8JldU1tKvZFadcjPk4+qOHDsdhHNIm8BPzw6TmaZsLnd0VUsLFGGCP2tgX7Gkr4g==", "FareInfoRef": "hV3RtGz3nDKAQVuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "TK", "calendar_total_currency": "BDT", "calendar_total_price": 215872, "calendar_total_sell": 215872, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 215872, "filter": { "id": "F1TT00006-161", "price": 215872, "journey_duration": "PT2D2H25M", "journey_duration_seconds": 181500, "layover_duration": "PT1D4H0M", "layover_duration_seconds": 100800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T18:10:00.000+01:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-12-08T22:10:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611111810ist2026111123151594ist202611121930dac202611130550712dac202612080725ist202612081315713ist202612082100fra2026120822101597", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-162", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-162", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T10:55:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "IST", "arrival_time": "2026-11-11T16:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-11", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1588" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1588" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlu2FLo90Spc0qbeJQdYde9v9njCSbNCTAYDCklJQ6i3BO\/zbhPR0P2KsABnVfckG4xSAQr06QvGKz533HUJDWt86NLH2qhHLxhMoqg2qGs8e6Z+eGrAsK2l006Bv4gXVzaHk51kLxs0pq\/HKM8D997QOhCCt4", "FareInfoRef": "hV3RtGz3nDKA7TuxFDAAAA==" }, "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": "hV3RtGz3nDKAoIuxFDAAAA==", "origin": "IST", "departure_time": "2026-11-11T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-11-12T05:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT03H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlu2FLo90Spc0qbeJQdYde9v9njCSbNCTAYDCklJQ6i3BO\/zbhPR0P2KsABnVfckG4xSAQr06QvGKz533HUJDWt86NLH2qhHLxhMoqg2qGs8e6Z+eGrAsK2l006Bv4gXVzaHk51kLxs0pq\/HKM8D997QOhCCt4", "FareInfoRef": "hV3RtGz3nDKA7TuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-162", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAqIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T07:25:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-12-08T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-08", "flight_time": "PT8H50M", "distance": "3696", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX4c8mGZKG1AovKilEU33P8YOKFIWLI91vMv5+zooghj\/rcJ72l\/QF8VUDjzthX4RAmjOkDS47nqetswVjheDeiA3yyjrYZ6sYTGJgMdanbGuVRjPoUU+0ZBP4wubQI\/sdxNapn3pVKs3ZEunYwJ9qiNfQDmTyva", "FareInfoRef": "hV3RtGz3nDKAKUuxFDAAAA==" }, "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": "hV3RtGz3nDKA0IuxFDAAAA==", "origin": "IST", "departure_time": "2026-12-08T16:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FRA", "arrival_time": "2026-12-08T17:50:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT3H15M", "distance": "1160", "lay_over": "PT03H20M", "lay_over_date": "2026-12-08", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1593" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1593" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX4c8mGZKG1AovKilEU33P8YOKFIWLI91vMv5+zooghj\/rcJ72l\/QF8VUDjzthX4RAmjOkDS47nqetswVjheDeiA3yyjrYZ6sYTGJgMdanbGuVRjPoUU+0ZBP4wubQI\/sdxNapn3pVKs3ZEunYwJ9qiNfQDmTyva", "FareInfoRef": "hV3RtGz3nDKAKUuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 224774, "gross_total": 224774, "base_fare": 133115, "tax": 91659, "sell": { "currency": "BDT", "total": 224774, "base_fare": 133115, "tax": 91659 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjI0Nzc0LCJiYXNlX2ZhcmUiOjEzMzExNSwidGF4Ijo5MTY1OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIyNDc3NCwiYmFzZV9mYXJlIjoxMzMxMTUsInRheCI6OTE2NTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjI0Nzc0LCJiYXNlX2ZhcmUiOjEzMzExNSwidGF4Ijo5MTY1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 224774, "base_fare": 133115, "tax": 91659, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "133115.00", "tax": "91659.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 224774, "base_fare": 133115, "tax": 91659, "gross": { "base_fare": "133115.00", "tax": "91659.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3547.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "57032.00" }, "Other": { "title": "Others taxes", "amount": "24133.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyNDc3NC4wMCIsImJhc2VfZmFyZSI6IjEzMzExNS4wMCIsInRheCI6IjkxNjU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMTE1LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMjQ3NzQuMDAiLCJiYXNlX2ZhcmUiOiIxMzMxMTUuMDAiLCJ0YXgiOiI5MTY1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzExNS4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjI0Nzc0LjAwIiwiYmFzZV9mYXJlIjoiMTMzMTE1LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI0Nzc0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NDcuMDAifSwiWVIiOnsiYW1vdW50IjoiNTcwMzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjQxMzMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1OTIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTTYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMzkyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU3MDMyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNLGR", "cabin": "economy" }, { "origin": "IST", "destination": "DAC", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNLGR", "cabin": "economy" }, { "origin": "DAC", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "S", "farebasis": "SLNLGR", "cabin": "economy" }, { "origin": "IST", "destination": "FRA", "operating": "TK", "marketing": "TK", "booking_code": "S", "farebasis": "SLNLGR", "cabin": "economy" } ], "connecting": [ "IST" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-162", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAmIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T10:55:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "IST", "arrival_time": "2026-11-11T16:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-11", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1588" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1588" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlu2FLo90Spc0qbeJQdYde9v9njCSbNCTAYDCklJQ6i3BO\/zbhPR0P2KsABnVfckG4xSAQr06QvGKz533HUJDWt86NLH2qhHLxhMoqg2qGs8e6Z+eGrAsK2l006Bv4gXVzaHk51kLxs0pq\/HKM8D997QOhCCt4", "FareInfoRef": "hV3RtGz3nDKA7TuxFDAAAA==" }, "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": "hV3RtGz3nDKAoIuxFDAAAA==", "origin": "IST", "departure_time": "2026-11-11T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-11-12T05:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT03H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlu2FLo90Spc0qbeJQdYde9v9njCSbNCTAYDCklJQ6i3BO\/zbhPR0P2KsABnVfckG4xSAQr06QvGKz533HUJDWt86NLH2qhHLxhMoqg2qGs8e6Z+eGrAsK2l006Bv4gXVzaHk51kLxs0pq\/HKM8D997QOhCCt4", "FareInfoRef": "hV3RtGz3nDKA7TuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-162", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAqIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T07:25:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-12-08T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-08", "flight_time": "PT8H50M", "distance": "3696", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX4c8mGZKG1AovKilEU33P8YOKFIWLI91vMv5+zooghj\/rcJ72l\/QF8VUDjzthX4RAmjOkDS47nqetswVjheDeiA3yyjrYZ6sYTGJgMdanbGuVRjPoUU+0ZBP4wubQI\/sdxNapn3pVKs3ZEunYwJ9qiNfQDmTyva", "FareInfoRef": "hV3RtGz3nDKAKUuxFDAAAA==" }, "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": "hV3RtGz3nDKA0IuxFDAAAA==", "origin": "IST", "departure_time": "2026-12-08T16:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FRA", "arrival_time": "2026-12-08T17:50:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT3H15M", "distance": "1160", "lay_over": "PT03H20M", "lay_over_date": "2026-12-08", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1593" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1593" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX4c8mGZKG1AovKilEU33P8YOKFIWLI91vMv5+zooghj\/rcJ72l\/QF8VUDjzthX4RAmjOkDS47nqetswVjheDeiA3yyjrYZ6sYTGJgMdanbGuVRjPoUU+0ZBP4wubQI\/sdxNapn3pVKs3ZEunYwJ9qiNfQDmTyva", "FareInfoRef": "hV3RtGz3nDKAKUuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "TK", "calendar_total_currency": "BDT", "calendar_total_price": 224774, "calendar_total_sell": 224774, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 224774, "filter": { "id": "F1TT00006-162", "price": 224774, "journey_duration": "PT1D5H20M", "journey_duration_seconds": 105600, "layover_duration": "PT6H45M", "layover_duration_seconds": 24300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T10:55:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T17:50:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611111055ist2026111116051588ist202611111930dac202611120550712dac202612080725ist202612081315713ist202612081635fra2026120817501593", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-163", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-163", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H40M", "transit_time": "20H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAwIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T18:10:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "IST", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-11", "flight_time": "PT3H05M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1594" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1594" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9rNTQN1AJDRSK4YoHbL0\/z+jBlKpluw7+\/yKMSrVi9DHf5vwmY4n6jsDFWq+pAx3D04glp0gecNWX48dY4O0eu3aQOld2eXZAIVFhtQMZ49lT6Z5zqJtoaDdRaM2gR9ZN6M1LceaKXZWSQ2XxgD708a+nRYraQ==", "FareInfoRef": "hV3RtGz3nDKAZUuxFDAAAA==" }, "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": "hV3RtGz3nDKAyIuxFDAAAA==", "origin": "IST", "departure_time": "2026-11-12T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-11-13T05:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT20H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9rNTQN1AJDRSK4YoHbL0\/z+jBlKpluw7+\/yKMSrVi9DHf5vwmY4n6jsDFWq+pAx3D04glp0gecNWX48dY4O0eu3aQOld2eXZAIVFhtQMZ49lT6Z5zqJtoaDdRaM2gR9ZN6M1LceaKXZWSQ2XxgD708a+nRYraQ==", "FareInfoRef": "hV3RtGz3nDKAZUuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-163", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAqIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T07:25:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-12-08T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-08", "flight_time": "PT8H50M", "distance": "3696", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX4c8mGZKG1AovKilEU33P8YOKFIWLI91vMv5+zooghj\/rcJ72l\/QF8VUDjzthX4RAmjOkDS47nqetswVjheDeiA3yyjrYZ6sYTGJgMdanbGuVRjPoUU+0ZBP4wubQI\/sdxNapn3pVKs3ZEunYwJ9qiNfQDmTyva", "FareInfoRef": "hV3RtGz3nDKAKUuxFDAAAA==" }, "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": "hV3RtGz3nDKA0IuxFDAAAA==", "origin": "IST", "departure_time": "2026-12-08T16:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FRA", "arrival_time": "2026-12-08T17:50:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT3H15M", "distance": "1160", "lay_over": "PT03H20M", "lay_over_date": "2026-12-08", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1593" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1593" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX4c8mGZKG1AovKilEU33P8YOKFIWLI91vMv5+zooghj\/rcJ72l\/QF8VUDjzthX4RAmjOkDS47nqetswVjheDeiA3yyjrYZ6sYTGJgMdanbGuVRjPoUU+0ZBP4wubQI\/sdxNapn3pVKs3ZEunYwJ9qiNfQDmTyva", "FareInfoRef": "hV3RtGz3nDKAKUuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 225470, "gross_total": 225470, "base_fare": 133811, "tax": 91659, "sell": { "currency": "BDT", "total": 225470, "base_fare": 133811, "tax": 91659 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjI1NDcwLCJiYXNlX2ZhcmUiOjEzMzgxMSwidGF4Ijo5MTY1OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIyNTQ3MCwiYmFzZV9mYXJlIjoxMzM4MTEsInRheCI6OTE2NTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjI1NDcwLCJiYXNlX2ZhcmUiOjEzMzgxMSwidGF4Ijo5MTY1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 225470, "base_fare": 133811, "tax": 91659, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "133811.00", "tax": "91659.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 225470, "base_fare": 133811, "tax": 91659, "gross": { "base_fare": "133811.00", "tax": "91659.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3547.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "57032.00" }, "Other": { "title": "Others taxes", "amount": "24133.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyNTQ3MC4wMCIsImJhc2VfZmFyZSI6IjEzMzgxMS4wMCIsInRheCI6IjkxNjU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzODExLjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMjU0NzAuMDAiLCJiYXNlX2ZhcmUiOiIxMzM4MTEuMDAiLCJ0YXgiOiI5MTY1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzgxMS4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjI1NDcwLjAwIiwiYmFzZV9mYXJlIjoiMTMzODExLjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI1NDcwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NDcuMDAifSwiWVIiOnsiYW1vdW50IjoiNTcwMzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjQxMzMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1OTIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTTYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMzkyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU3MDMyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNLGR", "cabin": "economy" }, { "origin": "IST", "destination": "DAC", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNLGR", "cabin": "economy" }, { "origin": "DAC", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "S", "farebasis": "SLNLGR", "cabin": "economy" }, { "origin": "IST", "destination": "FRA", "operating": "TK", "marketing": "TK", "booking_code": "S", "farebasis": "SLNLGR", "cabin": "economy" } ], "connecting": [ "IST" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-163", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H40M", "transit_time": "20H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAwIuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T18:10:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "IST", "arrival_time": "2026-11-11T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-11", "flight_time": "PT3H05M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1594" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1594" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9rNTQN1AJDRSK4YoHbL0\/z+jBlKpluw7+\/yKMSrVi9DHf5vwmY4n6jsDFWq+pAx3D04glp0gecNWX48dY4O0eu3aQOld2eXZAIVFhtQMZ49lT6Z5zqJtoaDdRaM2gR9ZN6M1LceaKXZWSQ2XxgD708a+nRYraQ==", "FareInfoRef": "hV3RtGz3nDKAZUuxFDAAAA==" }, "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": "hV3RtGz3nDKAyIuxFDAAAA==", "origin": "IST", "departure_time": "2026-11-12T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-11-13T05:50:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT20H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9rNTQN1AJDRSK4YoHbL0\/z+jBlKpluw7+\/yKMSrVi9DHf5vwmY4n6jsDFWq+pAx3D04glp0gecNWX48dY4O0eu3aQOld2eXZAIVFhtQMZ49lT6Z5zqJtoaDdRaM2gR9ZN6M1LceaKXZWSQ2XxgD708a+nRYraQ==", "FareInfoRef": "hV3RtGz3nDKAZUuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-163", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAqIuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T07:25:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-12-08T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-08", "flight_time": "PT8H50M", "distance": "3696", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX4c8mGZKG1AovKilEU33P8YOKFIWLI91vMv5+zooghj\/rcJ72l\/QF8VUDjzthX4RAmjOkDS47nqetswVjheDeiA3yyjrYZ6sYTGJgMdanbGuVRjPoUU+0ZBP4wubQI\/sdxNapn3pVKs3ZEunYwJ9qiNfQDmTyva", "FareInfoRef": "hV3RtGz3nDKAKUuxFDAAAA==" }, "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": "hV3RtGz3nDKA0IuxFDAAAA==", "origin": "IST", "departure_time": "2026-12-08T16:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FRA", "arrival_time": "2026-12-08T17:50:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT3H15M", "distance": "1160", "lay_over": "PT03H20M", "lay_over_date": "2026-12-08", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1593" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1593" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX4c8mGZKG1AovKilEU33P8YOKFIWLI91vMv5+zooghj\/rcJ72l\/QF8VUDjzthX4RAmjOkDS47nqetswVjheDeiA3yyjrYZ6sYTGJgMdanbGuVRjPoUU+0ZBP4wubQI\/sdxNapn3pVKs3ZEunYwJ9qiNfQDmTyva", "FareInfoRef": "hV3RtGz3nDKAKUuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-08", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-08", "calendar_carrier": "TK", "calendar_total_currency": "BDT", "calendar_total_price": 225470, "calendar_total_sell": 225470, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 225470, "filter": { "id": "F1TT00006-163", "price": 225470, "journey_duration": "PT1D22H5M", "journey_duration_seconds": 165900, "layover_duration": "PT23H35M", "layover_duration_seconds": 84900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T18:10:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-08T17:50:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611111810ist2026111123151594ist202611121930dac202611130550712dac202612080725ist202612081315713ist202612081635fra2026120817501593", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-164", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-164", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "10H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8GuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T11:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T01:10:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H25M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-164", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H50M", "transit_time": "12H0M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T11: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-12-08T14:50:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-08", "flight_time": "PT3H35M", "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": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOAjEI\/JjN3KG23R7b0F0fMU1cNaYX\/\/8zpLgmkgBDBmbIOTtykZli\/o8J76mc0Z4CNDjNdSuInNLBpg4i8rhdXX\/d1w0m4igp1Yz+drZF8RK0QWbxRvWmsddaBMSeQ+ChyRjWGFAv8APLSWEr9VGXY1XnoB9fyk7SDP1V7z5+0CzM", "FareInfoRef": "hV3RtGz3nDKAgQuxFDAAAA==" }, "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": "hV3RtGz3nDKA2IuxFDAAAA==", "origin": "BOM", "departure_time": "2026-12-09T02:50:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T07:35:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT9H15M", "distance": "4083", "lay_over": "PT12H00M", "lay_over_date": "2026-12-08", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "757" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "8757" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOAjEI\/JjN3KG23R7b0F0fMU1cNaYX\/\/8zpLgmkgBDBmbIOTtykZli\/o8J76mc0Z4CNDjNdSuInNLBpg4i8rhdXX\/d1w0m4igp1Yz+drZF8RK0QWbxRvWmsddaBMSeQ+ChyRjWGFAv8APLSWEr9VGXY1XnoB9fyk7SDP1V7z5+0CzM", "FareInfoRef": "hV3RtGz3nDKAgQuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 291956, "gross_total": 291956, "base_fare": 212261, "tax": 79695, "sell": { "currency": "BDT", "total": 291956, "base_fare": 212261, "tax": 79695 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjkxOTU2LCJiYXNlX2ZhcmUiOjIxMjI2MSwidGF4Ijo3OTY5NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI5MTk1NiwiYmFzZV9mYXJlIjoyMTIyNjEsInRheCI6Nzk2OTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjkxOTU2LCJiYXNlX2ZhcmUiOjIxMjI2MSwidGF4Ijo3OTY5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 291956, "base_fare": 212261, "tax": 79695, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "212261.00", "tax": "79695.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 291956, "base_fare": 212261, "tax": 79695, "gross": { "base_fare": "212261.00", "tax": "79695.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "49500.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "630.00" }, "Other": { "title": "Others taxes", "amount": "22618.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5MTk1Ni4wMCIsImJhc2VfZmFyZSI6IjIxMjI2MS4wMCIsInRheCI6Ijc5Njk1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjEyMjYxLjAwIiwidGF4IjoiNzk2OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyOTE5NTYuMDAiLCJiYXNlX2ZhcmUiOiIyMTIyNjEuMDAiLCJ0YXgiOiI3OTY5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxMjI2MS4wMCIsInRheCI6Ijc5Njk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjkxOTU2LjAwIiwiYmFzZV9mYXJlIjoiMjEyMjYxLjAwIiwidGF4IjoiNzk2OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjkxOTU2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjQ5NTAwLjAwIn0sIllSIjp7ImFtb3VudCI6IjYzMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyMjYxOC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTUxNyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYzNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5NTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYzMCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YWRFR", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YWRFR", "cabin": "economy" }, { "origin": "DAC", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "Q", "farebasis": "QL2YWSFR", "cabin": "economy" }, { "origin": "BOM", "destination": "FRA", "operating": "LH", "marketing": "AI", "booking_code": "Q", "farebasis": "QL2YWSFR", "cabin": "economy" } ], "connecting": [ "DEL", "BOM" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-164", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "10H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKA8GuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T11:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T01:10:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H25M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2026" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-164", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H50M", "transit_time": "12H0M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T11: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-12-08T14:50:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-08", "flight_time": "PT3H35M", "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": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOAjEI\/JjN3KG23R7b0F0fMU1cNaYX\/\/8zpLgmkgBDBmbIOTtykZli\/o8J76mc0Z4CNDjNdSuInNLBpg4i8rhdXX\/d1w0m4igp1Yz+drZF8RK0QWbxRvWmsddaBMSeQ+ChyRjWGFAv8APLSWEr9VGXY1XnoB9fyk7SDP1V7z5+0CzM", "FareInfoRef": "hV3RtGz3nDKAgQuxFDAAAA==" }, "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": "hV3RtGz3nDKA2IuxFDAAAA==", "origin": "BOM", "departure_time": "2026-12-09T02:50:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T07:35:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT9H15M", "distance": "4083", "lay_over": "PT12H00M", "lay_over_date": "2026-12-08", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "757" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "8757" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOAjEI\/JjN3KG23R7b0F0fMU1cNaYX\/\/8zpLgmkgBDBmbIOTtykZli\/o8J76mc0Z4CNDjNdSuInNLBpg4i8rhdXX\/d1w0m4igp1Yz+drZF8RK0QWbxRvWmsddaBMSeQ+ChyRjWGFAv8APLSWEr9VGXY1XnoB9fyk7SDP1V7z5+0CzM", "FareInfoRef": "hV3RtGz3nDKAgQuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 291956, "calendar_total_sell": 291956, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 291956, "filter": { "id": "F1TT00006-164", "price": 291956, "journey_duration": "PT1D23H20M", "journey_duration_seconds": 170400, "layover_duration": "PT22H40M", "layover_duration_seconds": 81600, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DEL", "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-11T11:15:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T07:35:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "fra202611111115del2026111201102026del202611121150dac2026111214452227dac202612081145bom2026120814502184bom202612090250fra202612090735757", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-165", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-165", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H25M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAEHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:20:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BOM", "arrival_time": "2026-11-12T09:40:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT8H50M", "distance": "4083", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "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": "hV3RtGz3nDKAGHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-11-13T07:20:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-13T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-13", "flight_time": "PT2H55M", "distance": "1174", "lay_over": "PT21H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-165", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H50M", "transit_time": "12H0M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T11: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-12-08T14:50:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-08", "flight_time": "PT3H35M", "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": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOAjEI\/JjN3KG23R7b0F0fMU1cNaYX\/\/8zpLgmkgBDBmbIOTtykZli\/o8J76mc0Z4CNDjNdSuInNLBpg4i8rhdXX\/d1w0m4igp1Yz+drZF8RK0QWbxRvWmsddaBMSeQ+ChyRjWGFAv8APLSWEr9VGXY1XnoB9fyk7SDP1V7z5+0CzM", "FareInfoRef": "hV3RtGz3nDKAgQuxFDAAAA==" }, "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": "hV3RtGz3nDKA2IuxFDAAAA==", "origin": "BOM", "departure_time": "2026-12-09T02:50:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T07:35:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT9H15M", "distance": "4083", "lay_over": "PT12H00M", "lay_over_date": "2026-12-08", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "757" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "8757" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOAjEI\/JjN3KG23R7b0F0fMU1cNaYX\/\/8zpLgmkgBDBmbIOTtykZli\/o8J76mc0Z4CNDjNdSuInNLBpg4i8rhdXX\/d1w0m4igp1Yz+drZF8RK0QWbxRvWmsddaBMSeQ+ChyRjWGFAv8APLSWEr9VGXY1XnoB9fyk7SDP1V7z5+0CzM", "FareInfoRef": "hV3RtGz3nDKAgQuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 291956, "gross_total": 291956, "base_fare": 212261, "tax": 79695, "sell": { "currency": "BDT", "total": 291956, "base_fare": 212261, "tax": 79695 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjkxOTU2LCJiYXNlX2ZhcmUiOjIxMjI2MSwidGF4Ijo3OTY5NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI5MTk1NiwiYmFzZV9mYXJlIjoyMTIyNjEsInRheCI6Nzk2OTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjkxOTU2LCJiYXNlX2ZhcmUiOjIxMjI2MSwidGF4Ijo3OTY5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 291956, "base_fare": 212261, "tax": 79695, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "212261.00", "tax": "79695.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 291956, "base_fare": 212261, "tax": 79695, "gross": { "base_fare": "212261.00", "tax": "79695.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "49500.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "630.00" }, "Other": { "title": "Others taxes", "amount": "22618.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5MTk1Ni4wMCIsImJhc2VfZmFyZSI6IjIxMjI2MS4wMCIsInRheCI6Ijc5Njk1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjEyMjYxLjAwIiwidGF4IjoiNzk2OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyOTE5NTYuMDAiLCJiYXNlX2ZhcmUiOiIyMTIyNjEuMDAiLCJ0YXgiOiI3OTY5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxMjI2MS4wMCIsInRheCI6Ijc5Njk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjkxOTU2LjAwIiwiYmFzZV9mYXJlIjoiMjEyMjYxLjAwIiwidGF4IjoiNzk2OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjkxOTU2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjQ5NTAwLjAwIn0sIllSIjp7ImFtb3VudCI6IjYzMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyMjYxOC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTUxNyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYzNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5NTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYzMCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YWRFR", "cabin": "economy" }, { "origin": "BOM", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "L", "farebasis": "LL2YWRFR", "cabin": "economy" }, { "origin": "DAC", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "Q", "farebasis": "QL2YWSFR", "cabin": "economy" }, { "origin": "BOM", "destination": "FRA", "operating": "LH", "marketing": "AI", "booking_code": "Q", "farebasis": "QL2YWSFR", "cabin": "economy" } ], "connecting": [ "BOM" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-165", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H25M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAEHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:20:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BOM", "arrival_time": "2026-11-12T09:40:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT8H50M", "distance": "4083", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2028" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "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": "hV3RtGz3nDKAGHuxFDAAAA==", "origin": "BOM", "departure_time": "2026-11-13T07:20:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-13T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-13", "flight_time": "PT2H55M", "distance": "1174", "lay_over": "PT21H40M", "lay_over_date": "2026-11-12", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LL2YWRFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXsiu4o3RXfZwiJFWoqX\/v9ndNQWGjCZ8MwkIQQjxqqKDf+x4L3EG8ozAQWGL8cE463zUHYNIrLiukx71aNimmhHZeBZdXxMa9pYkF32E\/VAG\/mokWw601PRV6NLTuAn9pOyxPzI+71y88aLz\/SF4sBbOfcBezAs6A==", "FareInfoRef": "hV3RtGz3nDKATQuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-165", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H50M", "transit_time": "12H0M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T11: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-12-08T14:50:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-08", "flight_time": "PT3H35M", "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": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOAjEI\/JjN3KG23R7b0F0fMU1cNaYX\/\/8zpLgmkgBDBmbIOTtykZli\/o8J76mc0Z4CNDjNdSuInNLBpg4i8rhdXX\/d1w0m4igp1Yz+drZF8RK0QWbxRvWmsddaBMSeQ+ChyRjWGFAv8APLSWEr9VGXY1XnoB9fyk7SDP1V7z5+0CzM", "FareInfoRef": "hV3RtGz3nDKAgQuxFDAAAA==" }, "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": "hV3RtGz3nDKA2IuxFDAAAA==", "origin": "BOM", "departure_time": "2026-12-09T02:50:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T07:35:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT9H15M", "distance": "4083", "lay_over": "PT12H00M", "lay_over_date": "2026-12-08", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "757" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "8757" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOAjEI\/JjN3KG23R7b0F0fMU1cNaYX\/\/8zpLgmkgBDBmbIOTtykZli\/o8J76mc0Z4CNDjNdSuInNLBpg4i8rhdXX\/d1w0m4igp1Yz+drZF8RK0QWbxRvWmsddaBMSeQ+ChyRjWGFAv8APLSWEr9VGXY1XnoB9fyk7SDP1V7z5+0CzM", "FareInfoRef": "hV3RtGz3nDKAgQuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 291956, "calendar_total_sell": 291956, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 291956, "filter": { "id": "F1TT00006-165", "price": 291956, "journey_duration": "PT2D10H15M", "journey_duration_seconds": 209700, "layover_duration": "PT1D9H40M", "layover_duration_seconds": 121200, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T20:20:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T07:35:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "fra202611112020bom2026111209402028bom202611130720dac2026111310452183dac202612081145bom2026120814502184bom202612090250fra202612090735757", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179397748231105DZHWH", "flight_key": "F1TT00006-166", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179397748231105DZHWH", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-166", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAsHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T10:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H20M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d2O0hZuiZy2gFAOBVTlwv+fwSYBCUux1xp74xCCEzepyhT+Y8B7iFfklwEZji9Fgz+fnEDZFYiIx3F35XisO7qJVpQb7lXboHkbWWCz+Y5qoLS87pGsO9NTUb9GldzATywXyhzTMy1b4vjIi2\/xC2UGb+XeB3ROLMI=", "FareInfoRef": "hV3RtGz3nDKArRuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H15M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d2O0hZuiZy2gFAOBVTlwv+fwSYBCUux1xp74xCCEzepyhT+Y8B7iFfklwEZji9Fgz+fnEDZFYiIx3F35XisO7qJVpQb7lXboHkbWWCz+Y5qoLS87pGsO9NTUb9GldzATywXyhzTMy1b4vjIi2\/xC2UGb+XeB3ROLMI=", "FareInfoRef": "hV3RtGz3nDKArRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-166", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H50M", "transit_time": "12H0M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T11: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-12-08T14:50:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-08", "flight_time": "PT3H35M", "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": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOAjEI\/JjN3KG23R7b0F0fMU1cNaYX\/\/8zpLgmkgBDBmbIOTtykZli\/o8J76mc0Z4CNDjNdSuInNLBpg4i8rhdXX\/d1w0m4igp1Yz+drZF8RK0QWbxRvWmsddaBMSeQ+ChyRjWGFAv8APLSWEr9VGXY1XnoB9fyk7SDP1V7z5+0CzM", "FareInfoRef": "hV3RtGz3nDKA4RuxFDAAAA==" }, "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": "hV3RtGz3nDKA2IuxFDAAAA==", "origin": "BOM", "departure_time": "2026-12-09T02:50:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T07:35:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT9H15M", "distance": "4083", "lay_over": "PT12H00M", "lay_over_date": "2026-12-08", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "757" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "8757" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOAjEI\/JjN3KG23R7b0F0fMU1cNaYX\/\/8zpLgmkgBDBmbIOTtykZli\/o8J76mc0Z4CNDjNdSuInNLBpg4i8rhdXX\/d1w0m4igp1Yz+drZF8RK0QWbxRvWmsddaBMSeQ+ChyRjWGFAv8APLSWEr9VGXY1XnoB9fyk7SDP1V7z5+0CzM", "FareInfoRef": "hV3RtGz3nDKA4RuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 316993, "gross_total": 316993, "base_fare": 237298, "tax": 79695, "sell": { "currency": "BDT", "total": 316993, "base_fare": 237298, "tax": 79695 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzE2OTkzLCJiYXNlX2ZhcmUiOjIzNzI5OCwidGF4Ijo3OTY5NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMxNjk5MywiYmFzZV9mYXJlIjoyMzcyOTgsInRheCI6Nzk2OTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzE2OTkzLCJiYXNlX2ZhcmUiOjIzNzI5OCwidGF4Ijo3OTY5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 316993, "base_fare": 237298, "tax": 79695, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "237298.00", "tax": "79695.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 316993, "base_fare": 237298, "tax": 79695, "gross": { "base_fare": "237298.00", "tax": "79695.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "49500.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "630.00" }, "Other": { "title": "Others taxes", "amount": "22618.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMxNjk5My4wMCIsImJhc2VfZmFyZSI6IjIzNzI5OC4wMCIsInRheCI6Ijc5Njk1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjM3Mjk4LjAwIiwidGF4IjoiNzk2OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIzMTY5OTMuMDAiLCJiYXNlX2ZhcmUiOiIyMzcyOTguMDAiLCJ0YXgiOiI3OTY5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNzI5OC4wMCIsInRheCI6Ijc5Njk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzE2OTkzLjAwIiwiYmFzZV9mYXJlIjoiMjM3Mjk4LjAwIiwidGF4IjoiNzk2OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzE2OTkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjQ5NTAwLjAwIn0sIllSIjp7ImFtb3VudCI6IjYzMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyMjYxOC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTUxNyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYzNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5NTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYzMCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "FRA", "end": "DAC", "first_departure_date": "2026-11-11", "segments": [ { "origin": "FRA", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "W", "farebasis": "WL2YWSFR", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "W", "farebasis": "WL2YWSFR", "cabin": "economy" }, { "origin": "DAC", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "Q", "farebasis": "QL2YWSFR", "cabin": "economy" }, { "origin": "BOM", "destination": "FRA", "operating": "LH", "marketing": "AI", "booking_code": "Q", "farebasis": "QL2YWSFR", "cabin": "economy" } ], "connecting": [ "DEL", "BOM" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793977489 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-166", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAsHuxFDAAAA==", "origin": "FRA", "departure_time": "2026-11-11T20:45:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DEL", "arrival_time": "2026-11-12T10:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-11", "flight_time": "PT9H20M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2030" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d2O0hZuiZy2gFAOBVTlwv+fwSYBCUux1xp74xCCEzepyhT+Y8B7iFfklwEZji9Fgz+fnEDZFYiIx3F35XisO7qJVpQb7lXboHkbWWCz+Y5qoLS87pGsO9NTUb9GldzATywXyhzTMy1b4vjIi2\/xC2UGb+XeB3ROLMI=", "FareInfoRef": "hV3RtGz3nDKArRuxFDAAAA==" }, "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": "hV3RtGz3nDKA+GuxFDAAAA==", "origin": "DEL", "departure_time": "2026-11-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-11-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H15M", "lay_over_date": "2026-11-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d2O0hZuiZy2gFAOBVTlwv+fwSYBCUux1xp74xCCEzepyhT+Y8B7iFfklwEZji9Fgz+fnEDZFYiIx3F35XisO7qJVpQb7lXboHkbWWCz+Y5qoLS87pGsO9NTUb9GldzATywXyhzTMy1b4vjIi2\/xC2UGb+XeB3ROLMI=", "FareInfoRef": "hV3RtGz3nDKArRuxFDAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-166", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H50M", "transit_time": "12H0M", "routes": [ { "air_segment_key": "hV3RtGz3nDKAAHuxFDAAAA==", "origin": "DAC", "departure_time": "2026-12-08T11: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-12-08T14:50:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-08", "flight_time": "PT3H35M", "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": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOAjEI\/JjN3KG23R7b0F0fMU1cNaYX\/\/8zpLgmkgBDBmbIOTtykZli\/o8J76mc0Z4CNDjNdSuInNLBpg4i8rhdXX\/d1w0m4igp1Yz+drZF8RK0QWbxRvWmsddaBMSeQ+ChyRjWGFAv8APLSWEr9VGXY1XnoB9fyk7SDP1V7z5+0CzM", "FareInfoRef": "hV3RtGz3nDKA4RuxFDAAAA==" }, "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": "hV3RtGz3nDKA2IuxFDAAAA==", "origin": "BOM", "departure_time": "2026-12-09T02:50:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-12-09T07:35:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-08", "flight_time": "PT9H15M", "distance": "4083", "lay_over": "PT12H00M", "lay_over_date": "2026-12-08", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "757" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "8757" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOAjEI\/JjN3KG23R7b0F0fMU1cNaYX\/\/8zpLgmkgBDBmbIOTtykZli\/o8J76mc0Z4CNDjNdSuInNLBpg4i8rhdXX\/d1w0m4igp1Yz+drZF8RK0QWbxRvWmsddaBMSeQ+ChyRjWGFAv8APLSWEr9VGXY1XnoB9fyk7SDP1V7z5+0CzM", "FareInfoRef": "hV3RtGz3nDKA4RuxFDAAAA==" }, "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" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-11-2026-12-09", "calendar_flight_date": "2026-11-11", "calendar_arrival_date": "2026-12-09", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 316993, "calendar_total_sell": 316993, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 316993, "filter": { "id": "F1TT00006-166", "price": 316993, "journey_duration": "PT1D13H50M", "journey_duration_seconds": 136200, "layover_duration": "PT13H15M", "layover_duration_seconds": 47700, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DEL", "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-11T20:45:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-09T07:35:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "fra202611112045del2026111210352030del202611121150dac2026111214452227dac202612081145bom2026120814502184bom202612090250fra202612090735757", "destination_reach_time": "PT", "destination_reach_timestamp": null } ], "FareFamily_AccountCode_PTC_Data": [] }