{ "status": "success", "isCache": null, "searchCacheKey": null, "tracking_id": "21179393782131105C3QPN", "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-10", "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-01", "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-10", "arrival_date": "" }, { "departure_airport_type": "AIRPORT", "departure_airport": "DAC", "arrival_airport_type": "CITY", "arrival_airport": "FRA", "departure_date": "2026-12-01", "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": "38b39e64a9a6e444d8157bcb0412f6f6415d8f03eeab5277cab763d3ca8b288a", "version": null, "team_profile": null, "RefundableOnly": false, "BestFareOnly": false } }, "data": [ { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H25M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAPYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20: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-11T09: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-10", "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": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YXGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwyAM+5jK94RRqt1Aoa8Lk7pVGpf9\/2csgU5apGAjJ3ZijI5cYKYQ\/2vAZ0g7yilAgdPOScD3cAPrp4KIPJ6nq+91OdA9mFQqTe7IbVC8jAqQSXyXrFDbuxzJvJqzISwZRnUDPzJvSkvKrzyvWZNHzUqPS6QJeqrufQFEzyyI", "FareInfoRef": "dJlTtGqCuDKAHad3OBAAAA==" }, "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": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKARYd3OBAAAA==", "origin": "BOM", "departure_time": "2026-11-12T07: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-12T10: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": "PT2H55M", "distance": "1174", "lay_over": "PT21H40M", "lay_over_date": "2026-11-11", "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": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YXGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwyAM+5jK94RRqt1Aoa8Lk7pVGpf9\/2csgU5apGAjJ3ZijI5cYKYQ\/2vAZ0g7yilAgdPOScD3cAPrp4KIPJ6nq+91OdA9mFQqTe7IbVC8jAqQSXyXrFDbuxzJvJqzISwZRnUDPzJvSkvKrzyvWZNHzUqPS6QJeqrufQFEzyyI", "FareInfoRef": "dJlTtGqCuDKAHad3OBAAAA==" }, "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": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H45M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKATYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T11: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-01T14: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-01", "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-eJxNTkEOwzAIe0zlO2Rpqt2CSNvtkkndKi2X\/f8ZI7SThgQ2MhhyzoFCYqaU\/2PAZ5A76q5ARbBcNgFf08WbBiKKeO6hvddlg3sEYpOqyweyD2rU0QA6aXSpVYuzFtHu5c4d0S+jU9vAj8w3o1XKq8xrscujPSyPU6QJ9qrtfQFPeCyV", "FareInfoRef": "dJlTtGqCuDKAUad3OBAAAA==" }, "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": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKAVYd3OBAAAA==", "origin": "BOM", "departure_time": "2026-12-02T12: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-02T18: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-02", "flight_time": "PT10H30M", "distance": "4083", "lay_over": "PT21H40M", "lay_over_date": "2026-12-01", "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-eJxNTkEOwzAIe0zlO2Rpqt2CSNvtkkndKi2X\/f8ZI7SThgQ2MhhyzoFCYqaU\/2PAZ5A76q5ARbBcNgFf08WbBiKKeO6hvddlg3sEYpOqyweyD2rU0QA6aXSpVYuzFtHu5c4d0S+jU9vAj8w3o1XKq8xrscujPSyPU6QJ9qrtfQFPeCyV", "FareInfoRef": "dJlTtGqCuDKAUad3OBAAAA==" }, "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": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 84774, "gross_total": 84774, "base_fare": 4869, "tax": 79905, "sell": { "currency": "BDT", "total": 84774, "base_fare": 4869, "tax": 79905 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODQ3NzQsImJhc2VfZmFyZSI6NDg2OSwidGF4Ijo3OTkwNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg0Nzc0LCJiYXNlX2ZhcmUiOjQ4NjksInRheCI6Nzk5MDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODQ3NzQsImJhc2VfZmFyZSI6NDg2OSwidGF4Ijo3OTkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 84774, "base_fare": 4869, "tax": 79905, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4869.00", "tax": "79905.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 84774, "base_fare": 4869, "tax": 79905, "gross": { "base_fare": "4869.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg0Nzc0LjAwIiwiYmFzZV9mYXJlIjoiNDg2OS4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg2OS4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODQ3NzQuMDAiLCJiYXNlX2ZhcmUiOiI0ODY5LjAwIiwidGF4IjoiNzk5MDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0ODY5LjAwIiwidGF4IjoiNzk5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NDc3NC4wMCIsImJhc2VfZmFyZSI6IjQ4NjkuMDAiLCJ0YXgiOiI3OTkwNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDc3NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTUwMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NDAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjI2MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NDAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "S", "farebasis": "SU2YXGFR", "cabin": "economy" }, { "origin": "BOM", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "S", "farebasis": "SU2YXGFR", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H25M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAPYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20: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-11T09: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-10", "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": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YXGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwyAM+5jK94RRqt1Aoa8Lk7pVGpf9\/2csgU5apGAjJ3ZijI5cYKYQ\/2vAZ0g7yilAgdPOScD3cAPrp4KIPJ6nq+91OdA9mFQqTe7IbVC8jAqQSXyXrFDbuxzJvJqzISwZRnUDPzJvSkvKrzyvWZNHzUqPS6QJeqrufQFEzyyI", "FareInfoRef": "dJlTtGqCuDKAHad3OBAAAA==" }, "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": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKARYd3OBAAAA==", "origin": "BOM", "departure_time": "2026-11-12T07: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-12T10: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": "PT2H55M", "distance": "1174", "lay_over": "PT21H40M", "lay_over_date": "2026-11-11", "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": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YXGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwyAM+5jK94RRqt1Aoa8Lk7pVGpf9\/2csgU5apGAjJ3ZijI5cYKYQ\/2vAZ0g7yilAgdPOScD3cAPrp4KIPJ6nq+91OdA9mFQqTe7IbVC8jAqQSXyXrFDbuxzJvJqzISwZRnUDPzJvSkvKrzyvWZNHzUqPS6QJeqrufQFEzyyI", "FareInfoRef": "dJlTtGqCuDKAHad3OBAAAA==" }, "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": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H45M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKATYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T11: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-01T14: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-01", "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-eJxNTkEOwzAIe0zlO2Rpqt2CSNvtkkndKi2X\/f8ZI7SThgQ2MhhyzoFCYqaU\/2PAZ5A76q5ARbBcNgFf08WbBiKKeO6hvddlg3sEYpOqyweyD2rU0QA6aXSpVYuzFtHu5c4d0S+jU9vAj8w3o1XKq8xrscujPSyPU6QJ9qrtfQFPeCyV", "FareInfoRef": "dJlTtGqCuDKAUad3OBAAAA==" }, "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": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKAVYd3OBAAAA==", "origin": "BOM", "departure_time": "2026-12-02T12: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-02T18: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-02", "flight_time": "PT10H30M", "distance": "4083", "lay_over": "PT21H40M", "lay_over_date": "2026-12-01", "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-eJxNTkEOwzAIe0zlO2Rpqt2CSNvtkkndKi2X\/f8ZI7SThgQ2MhhyzoFCYqaU\/2PAZ5A76q5ARbBcNgFf08WbBiKKeO6hvddlg3sEYpOqyweyD2rU0QA6aXSpVYuzFtHu5c4d0S+jU9vAj8w3o1XKq8xrscujPSyPU6QJ9qrtfQFPeCyV", "FareInfoRef": "dJlTtGqCuDKAUad3OBAAAA==" }, "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": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 84774, "calendar_total_sell": 84774, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 84774, "filter": { "id": "F1TT00006-0", "price": 84774, "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-10T20:20:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-02T18:30:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611102020bom2026111109402028bom202611120720dac2026111210452183dac202612011145bom2026120114502184bom202612021230fra2026120218302027", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "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": "dJlTtGqCuDKAXYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T11: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-11T01: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-10", "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-eJxNjsEKwyAQRD8mzH13MZHeFE1IIUiRFuql\/\/8ZHWMKXdAdebszhhBMbFGVJfzXhM8U7yivBBQYT44J5rwzKF8NIuJwHNbedasYJipE5cSj6zmYXJrZkH2+DdQL7by3GsmGMz0VPRpdcgM\/se6UJeZnXh+VyTOz9nRB8eBfufcFbvgszA==", "FareInfoRef": "dJlTtGqCuDKAhad3OBAAAA==" }, "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": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKAZYd3OBAAAA==", "origin": "DEL", "departure_time": "2026-11-11T11: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-11T14: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-11", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H40M", "lay_over_date": "2026-11-11", "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-eJxNjsEKwyAQRD8mzH13MZHeFE1IIUiRFuql\/\/8ZHWMKXdAdebszhhBMbFGVJfzXhM8U7yivBBQYT44J5rwzKF8NIuJwHNbedasYJipE5cSj6zmYXJrZkH2+DdQL7by3GsmGMz0VPRpdcgM\/se6UJeZnXh+VyTOz9nRB8eBfufcFbvgszA==", "FareInfoRef": "dJlTtGqCuDKAhad3OBAAAA==" }, "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": null, "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": "dJlTtGqCuDKATYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T11: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-01T14: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-01", "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-eJxNTkEOwzAIe0zlO2Rpqt2CSNvtkkndKi2X\/f8ZI7SThgQ2MhhyzoFCYqaU\/2PAZ5A76q5ARbBcNgFf08WbBiKKeO6hvddlg3sEYpOqyweyD2rU0QA6aXSpVYuzFtHu5c4d0S+jU9vAj8w3o1XKq8xrscujPSyPU6QJ9qrtfQFPeCyV", "FareInfoRef": "dJlTtGqCuDKAUad3OBAAAA==" }, "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": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKAVYd3OBAAAA==", "origin": "BOM", "departure_time": "2026-12-02T12: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-02T18: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-02", "flight_time": "PT10H30M", "distance": "4083", "lay_over": "PT21H40M", "lay_over_date": "2026-12-01", "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-eJxNTkEOwzAIe0zlO2Rpqt2CSNvtkkndKi2X\/f8ZI7SThgQ2MhhyzoFCYqaU\/2PAZ5A76q5ARbBcNgFf08WbBiKKeO6hvddlg3sEYpOqyweyD2rU0QA6aXSpVYuzFtHu5c4d0S+jU9vAj8w3o1XKq8xrscujPSyPU6QJ9qrtfQFPeCyV", "FareInfoRef": "dJlTtGqCuDKAUad3OBAAAA==" }, "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": null, "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-10", "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": 1793937828 }, "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": "dJlTtGqCuDKAXYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T11: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-11T01: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-10", "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-eJxNjsEKwyAQRD8mzH13MZHeFE1IIUiRFuql\/\/8ZHWMKXdAdebszhhBMbFGVJfzXhM8U7yivBBQYT44J5rwzKF8NIuJwHNbedasYJipE5cSj6zmYXJrZkH2+DdQL7by3GsmGMz0VPRpdcgM\/se6UJeZnXh+VyTOz9nRB8eBfufcFbvgszA==", "FareInfoRef": "dJlTtGqCuDKAhad3OBAAAA==" }, "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": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKAZYd3OBAAAA==", "origin": "DEL", "departure_time": "2026-11-11T11: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-11T14: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-11", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H40M", "lay_over_date": "2026-11-11", "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-eJxNjsEKwyAQRD8mzH13MZHeFE1IIUiRFuql\/\/8ZHWMKXdAdebszhhBMbFGVJfzXhM8U7yivBBQYT44J5rwzKF8NIuJwHNbedasYJipE5cSj6zmYXJrZkH2+DdQL7by3GsmGMz0VPRpdcgM\/se6UJeZnXh+VyTOz9nRB8eBfufcFbvgszA==", "FareInfoRef": "dJlTtGqCuDKAhad3OBAAAA==" }, "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": null, "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": "dJlTtGqCuDKATYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T11: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-01T14: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-01", "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-eJxNTkEOwzAIe0zlO2Rpqt2CSNvtkkndKi2X\/f8ZI7SThgQ2MhhyzoFCYqaU\/2PAZ5A76q5ARbBcNgFf08WbBiKKeO6hvddlg3sEYpOqyweyD2rU0QA6aXSpVYuzFtHu5c4d0S+jU9vAj8w3o1XKq8xrscujPSyPU6QJ9qrtfQFPeCyV", "FareInfoRef": "dJlTtGqCuDKAUad3OBAAAA==" }, "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": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKAVYd3OBAAAA==", "origin": "BOM", "departure_time": "2026-12-02T12: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-02T18: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-02", "flight_time": "PT10H30M", "distance": "4083", "lay_over": "PT21H40M", "lay_over_date": "2026-12-01", "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-eJxNTkEOwzAIe0zlO2Rpqt2CSNvtkkndKi2X\/f8ZI7SThgQ2MhhyzoFCYqaU\/2PAZ5A76q5ARbBcNgFf08WbBiKKeO6hvddlg3sEYpOqyweyD2rU0QA6aXSpVYuzFtHu5c4d0S+jU9vAj8w3o1XKq8xrscujPSyPU6QJ9qrtfQFPeCyV", "FareInfoRef": "dJlTtGqCuDKAUad3OBAAAA==" }, "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": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "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-10T11:15:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-02T18:30:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101115del2026111101102026del202611111150dac2026111114452227dac202612011145bom2026120114502184bom202612021230fra2026120218302027", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-2", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "T", "meal_code": null, "seat_available": "5", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-10", "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": "T", "meal_code": null, "seat_available": "5", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-2", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAlYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-01T09: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-01T13: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 119102, "gross_total": 119102, "base_fare": 35331, "tax": 83771, "sell": { "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE5MTAyLCJiYXNlX2ZhcmUiOjM1MzMxLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE5MTAyLCJiYXNlX2ZhcmUiOjM1MzMxLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExOTEwMiwiYmFzZV9mYXJlIjozNTMzMSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35331.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771, "gross": { "base_fare": "35331.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExOTEwMi4wMCIsImJhc2VfZmFyZSI6IjM1MzMxLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTMzMS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE5MTAyLjAwIiwiYmFzZV9mYXJlIjoiMzUzMzEuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MzMxLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTkxMDIuMDAiLCJiYXNlX2ZhcmUiOiIzNTMzMS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExOTEwMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TLDEP1RE", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-2", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "T", "meal_code": null, "seat_available": "5", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-10", "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": "T", "meal_code": null, "seat_available": "5", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-2", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAlYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-01T09: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-01T13: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-01", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-01", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 119102, "calendar_total_sell": 119102, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 119102, "filter": { "id": "F1TT00006-2", "price": 119102, "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-10T15:00:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-01T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611101500doh20261110231568doh202611111145dac202611111930642dac202612010325doh202612010625639doh202612010900fra20261201132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-3", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "T", "meal_code": null, "seat_available": "5", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-10", "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": "T", "meal_code": null, "seat_available": "5", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 119102, "gross_total": 119102, "base_fare": 35331, "tax": 83771, "sell": { "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE5MTAyLCJiYXNlX2ZhcmUiOjM1MzMxLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE5MTAyLCJiYXNlX2ZhcmUiOjM1MzMxLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExOTEwMiwiYmFzZV9mYXJlIjozNTMzMSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35331.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771, "gross": { "base_fare": "35331.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExOTEwMi4wMCIsImJhc2VfZmFyZSI6IjM1MzMxLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTMzMS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE5MTAyLjAwIiwiYmFzZV9mYXJlIjoiMzUzMzEuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MzMxLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTkxMDIuMDAiLCJiYXNlX2ZhcmUiOiIzNTMzMS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExOTEwMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TLDEP1RE", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-3", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "T", "meal_code": null, "seat_available": "5", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-10", "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": "T", "meal_code": null, "seat_available": "5", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 119102, "calendar_total_sell": 119102, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 119102, "filter": { "id": "F1TT00006-3", "price": 119102, "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-10T15:00:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611101500doh20261110231568doh202611111145dac202611111930642dac202612011845doh202612012145643doh202612020230fra20261202065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-4", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "T", "meal_code": null, "seat_available": "5", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-10", "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": "T", "meal_code": null, "seat_available": "5", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKArYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T09: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-02T13: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-02", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 119102, "gross_total": 119102, "base_fare": 35331, "tax": 83771, "sell": { "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE5MTAyLCJiYXNlX2ZhcmUiOjM1MzMxLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE5MTAyLCJiYXNlX2ZhcmUiOjM1MzMxLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExOTEwMiwiYmFzZV9mYXJlIjozNTMzMSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35331.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771, "gross": { "base_fare": "35331.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExOTEwMi4wMCIsImJhc2VfZmFyZSI6IjM1MzMxLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTMzMS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE5MTAyLjAwIiwiYmFzZV9mYXJlIjoiMzUzMzEuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MzMxLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTkxMDIuMDAiLCJiYXNlX2ZhcmUiOiIzNTMzMS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExOTEwMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TLDEP1RE", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-4", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "T", "meal_code": null, "seat_available": "5", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-10", "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": "T", "meal_code": null, "seat_available": "5", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKArYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T09: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-02T13: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-02", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 119102, "calendar_total_sell": 119102, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 119102, "filter": { "id": "F1TT00006-4", "price": 119102, "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-10T15:00:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-02T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611101500doh20261110231568doh202611111145dac202611111930642dac202612011845doh202612012145643doh202612020900fra20261202132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-5", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H15M", "transit_time": "18H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT18H30M", "lay_over_date": "2026-11-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAlYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-01T09: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-01T13: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 119102, "gross_total": 119102, "base_fare": 35331, "tax": 83771, "sell": { "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE5MTAyLCJiYXNlX2ZhcmUiOjM1MzMxLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE5MTAyLCJiYXNlX2ZhcmUiOjM1MzMxLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExOTEwMiwiYmFzZV9mYXJlIjozNTMzMSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35331.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771, "gross": { "base_fare": "35331.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExOTEwMi4wMCIsImJhc2VfZmFyZSI6IjM1MzMxLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTMzMS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE5MTAyLjAwIiwiYmFzZV9mYXJlIjoiMzUzMzEuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MzMxLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTkxMDIuMDAiLCJiYXNlX2ZhcmUiOiIzNTMzMS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExOTEwMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TLDEP1RE", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-5", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H15M", "transit_time": "18H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT18H30M", "lay_over_date": "2026-11-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAlYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-01T09: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-01T13: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-01", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-01", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 119102, "calendar_total_sell": 119102, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 119102, "filter": { "id": "F1TT00006-5", "price": 119102, "journey_duration": "PT1D20H10M", "journey_duration_seconds": 159000, "layover_duration": "PT21H5M", "layover_duration_seconds": 75900, "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-10T09:15:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-01T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611100915doh20261110171570doh202611111145dac202611111930642dac202612010325doh202612010625639doh202612010900fra20261201132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-6", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H15M", "transit_time": "18H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT18H30M", "lay_over_date": "2026-11-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 119102, "gross_total": 119102, "base_fare": 35331, "tax": 83771, "sell": { "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE5MTAyLCJiYXNlX2ZhcmUiOjM1MzMxLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE5MTAyLCJiYXNlX2ZhcmUiOjM1MzMxLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExOTEwMiwiYmFzZV9mYXJlIjozNTMzMSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35331.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771, "gross": { "base_fare": "35331.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExOTEwMi4wMCIsImJhc2VfZmFyZSI6IjM1MzMxLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTMzMS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE5MTAyLjAwIiwiYmFzZV9mYXJlIjoiMzUzMzEuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MzMxLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTkxMDIuMDAiLCJiYXNlX2ZhcmUiOiIzNTMzMS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExOTEwMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TLDEP1RE", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-6", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H15M", "transit_time": "18H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT18H30M", "lay_over_date": "2026-11-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 119102, "calendar_total_sell": 119102, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 119102, "filter": { "id": "F1TT00006-6", "price": 119102, "journey_duration": "PT1D22H20M", "journey_duration_seconds": 166800, "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": "morning", "departure_departure_time": "2026-11-10T09:15:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611100915doh20261110171570doh202611111145dac202611111930642dac202612011845doh202612012145643doh202612020230fra20261202065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-7", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H15M", "transit_time": "18H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT18H30M", "lay_over_date": "2026-11-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKArYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T09: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-02T13: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-02", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 119102, "gross_total": 119102, "base_fare": 35331, "tax": 83771, "sell": { "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE5MTAyLCJiYXNlX2ZhcmUiOjM1MzMxLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE5MTAyLCJiYXNlX2ZhcmUiOjM1MzMxLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExOTEwMiwiYmFzZV9mYXJlIjozNTMzMSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35331.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771, "gross": { "base_fare": "35331.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExOTEwMi4wMCIsImJhc2VfZmFyZSI6IjM1MzMxLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTMzMS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE5MTAyLjAwIiwiYmFzZV9mYXJlIjoiMzUzMzEuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MzMxLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTkxMDIuMDAiLCJiYXNlX2ZhcmUiOiIzNTMzMS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExOTEwMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TLDEP1RE", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-7", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H15M", "transit_time": "18H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT18H30M", "lay_over_date": "2026-11-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKArYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T09: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-02T13: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-02", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 119102, "calendar_total_sell": 119102, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 119102, "filter": { "id": "F1TT00006-7", "price": 119102, "journey_duration": "PT2D4H50M", "journey_duration_seconds": 190200, "layover_duration": "PT1D5H45M", "layover_duration_seconds": 107100, "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-10T09:15:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-02T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611100915doh20261110171570doh202611111145dac202611111930642dac202612011845doh202612012145643doh202612020900fra20261202132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-8", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H55M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAhYd3OBAAAA==", "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": "PT18H55M", "lay_over_date": "2026-11-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAlYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-01T09: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-01T13: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 119102, "gross_total": 119102, "base_fare": 35331, "tax": 83771, "sell": { "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE5MTAyLCJiYXNlX2ZhcmUiOjM1MzMxLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE5MTAyLCJiYXNlX2ZhcmUiOjM1MzMxLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExOTEwMiwiYmFzZV9mYXJlIjozNTMzMSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35331.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771, "gross": { "base_fare": "35331.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExOTEwMi4wMCIsImJhc2VfZmFyZSI6IjM1MzMxLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTMzMS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE5MTAyLjAwIiwiYmFzZV9mYXJlIjoiMzUzMzEuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MzMxLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTkxMDIuMDAiLCJiYXNlX2ZhcmUiOiIzNTMzMS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExOTEwMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TLDEP1RE", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-8", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H55M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAhYd3OBAAAA==", "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": "PT18H55M", "lay_over_date": "2026-11-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAlYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-01T09: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-01T13: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-01", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-01", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 119102, "calendar_total_sell": 119102, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 119102, "filter": { "id": "F1TT00006-8", "price": 119102, "journey_duration": "PT1D20H50M", "journey_duration_seconds": 161400, "layover_duration": "PT21H30M", "layover_duration_seconds": 77400, "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-10T15:00:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-01T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611101500doh20261110231568doh202611111810dac202611120155638dac202612010325doh202612010625639doh202612010900fra20261201132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-9", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H55M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAhYd3OBAAAA==", "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": "PT18H55M", "lay_over_date": "2026-11-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 119102, "gross_total": 119102, "base_fare": 35331, "tax": 83771, "sell": { "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE5MTAyLCJiYXNlX2ZhcmUiOjM1MzMxLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE5MTAyLCJiYXNlX2ZhcmUiOjM1MzMxLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExOTEwMiwiYmFzZV9mYXJlIjozNTMzMSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35331.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771, "gross": { "base_fare": "35331.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExOTEwMi4wMCIsImJhc2VfZmFyZSI6IjM1MzMxLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTMzMS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE5MTAyLjAwIiwiYmFzZV9mYXJlIjoiMzUzMzEuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MzMxLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTkxMDIuMDAiLCJiYXNlX2ZhcmUiOiIzNTMzMS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExOTEwMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TLDEP1RE", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-9", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H55M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAhYd3OBAAAA==", "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": "PT18H55M", "lay_over_date": "2026-11-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 119102, "calendar_total_sell": 119102, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 119102, "filter": { "id": "F1TT00006-9", "price": 119102, "journey_duration": "PT1D23H0M", "journey_duration_seconds": 169200, "layover_duration": "PT23H40M", "layover_duration_seconds": 85200, "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-10T15:00:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611101500doh20261110231568doh202611111810dac202611120155638dac202612011845doh202612012145643doh202612020230fra20261202065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-10", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H55M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAhYd3OBAAAA==", "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": "PT18H55M", "lay_over_date": "2026-11-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKArYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T09: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-02T13: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-02", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 119102, "gross_total": 119102, "base_fare": 35331, "tax": 83771, "sell": { "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE5MTAyLCJiYXNlX2ZhcmUiOjM1MzMxLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE5MTAyLCJiYXNlX2ZhcmUiOjM1MzMxLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExOTEwMiwiYmFzZV9mYXJlIjozNTMzMSwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35331.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 119102, "base_fare": 35331, "tax": 83771, "gross": { "base_fare": "35331.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExOTEwMi4wMCIsImJhc2VfZmFyZSI6IjM1MzMxLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTMzMS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE5MTAyLjAwIiwiYmFzZV9mYXJlIjoiMzUzMzEuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MzMxLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTkxMDIuMDAiLCJiYXNlX2ZhcmUiOiIzNTMzMS4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExOTEwMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TLDEP1RE", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-10", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H55M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAhYd3OBAAAA==", "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": "PT18H55M", "lay_over_date": "2026-11-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKArYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T09: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-02T13: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-02", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 119102, "calendar_total_sell": 119102, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 119102, "filter": { "id": "F1TT00006-10", "price": 119102, "journey_duration": "PT2D5H30M", "journey_duration_seconds": 192600, "layover_duration": "PT1D6H10M", "layover_duration_seconds": 108600, "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-10T15:00:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-02T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611101500doh20261110231568doh202611111810dac202611120155638dac202612011845doh202612012145643doh202612020900fra20261202132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-11", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "T", "meal_code": null, "seat_available": "5", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-10", "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": "T", "meal_code": null, "seat_available": "5", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT1D8H25M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT20H05M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 119424, "gross_total": 119424, "base_fare": 35331, "tax": 84093, "sell": { "currency": "BDT", "total": 119424, "base_fare": 35331, "tax": 84093 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE5NDI0LCJiYXNlX2ZhcmUiOjM1MzMxLCJ0YXgiOjg0MDkzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE5NDI0LCJiYXNlX2ZhcmUiOjM1MzMxLCJ0YXgiOjg0MDkzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExOTQyNCwiYmFzZV9mYXJlIjozNTMzMSwidGF4Ijo4NDA5M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 119424, "base_fare": 35331, "tax": 84093, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35331.00", "tax": "84093.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 119424, "base_fare": 35331, "tax": 84093, "gross": { "base_fare": "35331.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExOTQyNC4wMCIsImJhc2VfZmFyZSI6IjM1MzMxLjAwIiwidGF4IjoiODQwOTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTMzMS4wMCIsInRheCI6Ijg0MDkzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE5NDI0LjAwIiwiYmFzZV9mYXJlIjoiMzUzMzEuMDAiLCJ0YXgiOiI4NDA5My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MzMxLjAwIiwidGF4IjoiODQwOTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTk0MjQuMDAiLCJiYXNlX2ZhcmUiOiIzNTMzMS4wMCIsInRheCI6Ijg0MDkzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExOTQyNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyNDcwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMTYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJRQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDA3OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlI5IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2ODAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM5MjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU0NDgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TLDEP1RE", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-11", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "T", "meal_code": null, "seat_available": "5", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-10", "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": "T", "meal_code": null, "seat_available": "5", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT1D8H25M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT20H05M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 119424, "calendar_total_sell": 119424, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 119424, "filter": { "id": "F1TT00006-11", "price": 119424, "journey_duration": "PT2D7H55M", "journey_duration_seconds": 201300, "layover_duration": "PT1D8H35M", "layover_duration_seconds": 117300, "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-10T15:00:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611101500doh20261110231568doh202611111145dac202611111930642dac202612010325doh202612010625639doh202612020230fra20261202065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-12", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H15M", "transit_time": "18H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT18H30M", "lay_over_date": "2026-11-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT1D8H25M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT20H05M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 119424, "gross_total": 119424, "base_fare": 35331, "tax": 84093, "sell": { "currency": "BDT", "total": 119424, "base_fare": 35331, "tax": 84093 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE5NDI0LCJiYXNlX2ZhcmUiOjM1MzMxLCJ0YXgiOjg0MDkzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE5NDI0LCJiYXNlX2ZhcmUiOjM1MzMxLCJ0YXgiOjg0MDkzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExOTQyNCwiYmFzZV9mYXJlIjozNTMzMSwidGF4Ijo4NDA5M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 119424, "base_fare": 35331, "tax": 84093, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35331.00", "tax": "84093.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 119424, "base_fare": 35331, "tax": 84093, "gross": { "base_fare": "35331.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExOTQyNC4wMCIsImJhc2VfZmFyZSI6IjM1MzMxLjAwIiwidGF4IjoiODQwOTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTMzMS4wMCIsInRheCI6Ijg0MDkzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE5NDI0LjAwIiwiYmFzZV9mYXJlIjoiMzUzMzEuMDAiLCJ0YXgiOiI4NDA5My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MzMxLjAwIiwidGF4IjoiODQwOTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTk0MjQuMDAiLCJiYXNlX2ZhcmUiOiIzNTMzMS4wMCIsInRheCI6Ijg0MDkzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExOTQyNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyNDcwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMTYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJRQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDA3OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlI5IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2ODAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM5MjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU0NDgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TLDEP1RE", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-12", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H15M", "transit_time": "18H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT18H30M", "lay_over_date": "2026-11-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT1D8H25M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT20H05M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 119424, "calendar_total_sell": 119424, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 119424, "filter": { "id": "F1TT00006-12", "price": 119424, "journey_duration": "PT2D13H40M", "journey_duration_seconds": 222000, "layover_duration": "PT1D14H35M", "layover_duration_seconds": 138900, "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-10T09:15:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611100915doh20261110171570doh202611111145dac202611111930642dac202612010325doh202612010625639doh202612020230fra20261202065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-13", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H55M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAhYd3OBAAAA==", "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": "PT18H55M", "lay_over_date": "2026-11-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT1D8H25M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT20H05M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 119424, "gross_total": 119424, "base_fare": 35331, "tax": 84093, "sell": { "currency": "BDT", "total": 119424, "base_fare": 35331, "tax": 84093 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE5NDI0LCJiYXNlX2ZhcmUiOjM1MzMxLCJ0YXgiOjg0MDkzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE5NDI0LCJiYXNlX2ZhcmUiOjM1MzMxLCJ0YXgiOjg0MDkzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExOTQyNCwiYmFzZV9mYXJlIjozNTMzMSwidGF4Ijo4NDA5M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 119424, "base_fare": 35331, "tax": 84093, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35331.00", "tax": "84093.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 119424, "base_fare": 35331, "tax": 84093, "gross": { "base_fare": "35331.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExOTQyNC4wMCIsImJhc2VfZmFyZSI6IjM1MzMxLjAwIiwidGF4IjoiODQwOTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTMzMS4wMCIsInRheCI6Ijg0MDkzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE5NDI0LjAwIiwiYmFzZV9mYXJlIjoiMzUzMzEuMDAiLCJ0YXgiOiI4NDA5My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MzMxLjAwIiwidGF4IjoiODQwOTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTk0MjQuMDAiLCJiYXNlX2ZhcmUiOiIzNTMzMS4wMCIsInRheCI6Ijg0MDkzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExOTQyNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyNDcwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMTYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJRQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDA3OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlI5IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2ODAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM5MjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU0NDgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TLDEP1RE", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-13", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H55M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAhYd3OBAAAA==", "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": "PT18H55M", "lay_over_date": "2026-11-10", "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": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd5GhSQ7EB91UaEWpYtsev9jdIBUqiXssZ49xntvxDhVcf4\/FnyWV0N9R6DC8KUQoXaVHcruhIjccDxSfmrLmCYqRHXgWXUMpj1aFhQp20Q9cI5cWiBTZ+hMT0U\/jS65gZ\/Id8oa0tGybLzcJ227oKzgX7n3BWrdLKg=", "FareInfoRef": "dJlTtGqCuDKAwad3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT1D8H25M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT20H05M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKABbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 119424, "calendar_total_sell": 119424, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 119424, "filter": { "id": "F1TT00006-13", "price": 119424, "journey_duration": "PT2D14H20M", "journey_duration_seconds": 224400, "layover_duration": "PT1D15H0M", "layover_duration_seconds": 140400, "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-10T15:00:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611101500doh20261110231568doh202611111810dac202611120155638dac202612010325doh202612010625639doh202612020230fra20261202065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-14", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6mJUl3ID7KIkINahfZ9P7H6ACpVEvgQW88xjlnxMyqMrv\/mvCZjoryDkCB4Yk+gFZ7g\/J1QkTuOPaYnloTRogKUel4dO3G+AiWDVnyOlArnP3O1ZMZWZjMTEVbjSY5gZ9IG2Xx8VWTrNzcnLZeUBbwr5z7AmLHLJo=", "FareInfoRef": "dJlTtGqCuDKAQbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "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": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6mJUl3ID7KIkINahfZ9P7H6ACpVEvgQW88xjlnxMyqMrv\/mvCZjoryDkCB4Yk+gFZ7g\/J1QkTuOPaYnloTRogKUel4dO3G+AiWDVnyOlArnP3O1ZMZWZjMTEVbjSY5gZ9IG2Xx8VWTrNzcnLZeUBbwr5z7AmLHLJo=", "FareInfoRef": "dJlTtGqCuDKAQbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKAhbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAlYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-01T09: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-01T13: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKAhbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 124483, "gross_total": 124483, "base_fare": 41034, "tax": 83449, "sell": { "currency": "BDT", "total": 124483, "base_fare": 41034, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI0NDgzLCJiYXNlX2ZhcmUiOjQxMDM0LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI0NDgzLCJiYXNlX2ZhcmUiOjQxMDM0LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyNDQ4MywiYmFzZV9mYXJlIjo0MTAzNCwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 124483, "base_fare": 41034, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "41034.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 124483, "base_fare": 41034, "tax": 83449, "gross": { "base_fare": "41034.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyNDQ4My4wMCIsImJhc2VfZmFyZSI6IjQxMDM0LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0MTAzNC4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTI0NDgzLjAwIiwiYmFzZV9mYXJlIjoiNDEwMzQuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMDM0LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMjQ0ODMuMDAiLCJiYXNlX2ZhcmUiOiI0MTAzNC4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNDQ4MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QLDEP1RE", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-14", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6mJUl3ID7KIkINahfZ9P7H6ACpVEvgQW88xjlnxMyqMrv\/mvCZjoryDkCB4Yk+gFZ7g\/J1QkTuOPaYnloTRogKUel4dO3G+AiWDVnyOlArnP3O1ZMZWZjMTEVbjSY5gZ9IG2Xx8VWTrNzcnLZeUBbwr5z7AmLHLJo=", "FareInfoRef": "dJlTtGqCuDKAQbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "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": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6mJUl3ID7KIkINahfZ9P7H6ACpVEvgQW88xjlnxMyqMrv\/mvCZjoryDkCB4Yk+gFZ7g\/J1QkTuOPaYnloTRogKUel4dO3G+AiWDVnyOlArnP3O1ZMZWZjMTEVbjSY5gZ9IG2Xx8VWTrNzcnLZeUBbwr5z7AmLHLJo=", "FareInfoRef": "dJlTtGqCuDKAQbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKAhbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAlYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-01T09: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-01T13: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKAhbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-01", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-01", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 124483, "calendar_total_sell": 124483, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 124483, "filter": { "id": "F1TT00006-14", "price": 124483, "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-10T09:15:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-01T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611100915doh20261110171570doh202611110130dac202611110915640dac202612010325doh202612010625639doh202612010900fra20261201132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-15", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6mJUl3ID7KIkINahfZ9P7H6ACpVEvgQW88xjlnxMyqMrv\/mvCZjoryDkCB4Yk+gFZ7g\/J1QkTuOPaYnloTRogKUel4dO3G+AiWDVnyOlArnP3O1ZMZWZjMTEVbjSY5gZ9IG2Xx8VWTrNzcnLZeUBbwr5z7AmLHLJo=", "FareInfoRef": "dJlTtGqCuDKAQbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "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": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6mJUl3ID7KIkINahfZ9P7H6ACpVEvgQW88xjlnxMyqMrv\/mvCZjoryDkCB4Yk+gFZ7g\/J1QkTuOPaYnloTRogKUel4dO3G+AiWDVnyOlArnP3O1ZMZWZjMTEVbjSY5gZ9IG2Xx8VWTrNzcnLZeUBbwr5z7AmLHLJo=", "FareInfoRef": "dJlTtGqCuDKAQbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKAhbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKAhbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 124483, "gross_total": 124483, "base_fare": 41034, "tax": 83449, "sell": { "currency": "BDT", "total": 124483, "base_fare": 41034, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI0NDgzLCJiYXNlX2ZhcmUiOjQxMDM0LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI0NDgzLCJiYXNlX2ZhcmUiOjQxMDM0LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyNDQ4MywiYmFzZV9mYXJlIjo0MTAzNCwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 124483, "base_fare": 41034, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "41034.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 124483, "base_fare": 41034, "tax": 83449, "gross": { "base_fare": "41034.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyNDQ4My4wMCIsImJhc2VfZmFyZSI6IjQxMDM0LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0MTAzNC4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTI0NDgzLjAwIiwiYmFzZV9mYXJlIjoiNDEwMzQuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMDM0LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMjQ0ODMuMDAiLCJiYXNlX2ZhcmUiOiI0MTAzNC4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNDQ4MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QLDEP1RE", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-15", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6mJUl3ID7KIkINahfZ9P7H6ACpVEvgQW88xjlnxMyqMrv\/mvCZjoryDkCB4Yk+gFZ7g\/J1QkTuOPaYnloTRogKUel4dO3G+AiWDVnyOlArnP3O1ZMZWZjMTEVbjSY5gZ9IG2Xx8VWTrNzcnLZeUBbwr5z7AmLHLJo=", "FareInfoRef": "dJlTtGqCuDKAQbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "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": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6mJUl3ID7KIkINahfZ9P7H6ACpVEvgQW88xjlnxMyqMrv\/mvCZjoryDkCB4Yk+gFZ7g\/J1QkTuOPaYnloTRogKUel4dO3G+AiWDVnyOlArnP3O1ZMZWZjMTEVbjSY5gZ9IG2Xx8VWTrNzcnLZeUBbwr5z7AmLHLJo=", "FareInfoRef": "dJlTtGqCuDKAQbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKAhbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKAhbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 124483, "calendar_total_sell": 124483, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 124483, "filter": { "id": "F1TT00006-15", "price": 124483, "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-10T09:15:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611100915doh20261110171570doh202611110130dac202611110915640dac202612011845doh202612012145643doh202612020230fra20261202065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-16", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6mJUl3ID7KIkINahfZ9P7H6ACpVEvgQW88xjlnxMyqMrv\/mvCZjoryDkCB4Yk+gFZ7g\/J1QkTuOPaYnloTRogKUel4dO3G+AiWDVnyOlArnP3O1ZMZWZjMTEVbjSY5gZ9IG2Xx8VWTrNzcnLZeUBbwr5z7AmLHLJo=", "FareInfoRef": "dJlTtGqCuDKAQbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "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": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6mJUl3ID7KIkINahfZ9P7H6ACpVEvgQW88xjlnxMyqMrv\/mvCZjoryDkCB4Yk+gFZ7g\/J1QkTuOPaYnloTRogKUel4dO3G+AiWDVnyOlArnP3O1ZMZWZjMTEVbjSY5gZ9IG2Xx8VWTrNzcnLZeUBbwr5z7AmLHLJo=", "FareInfoRef": "dJlTtGqCuDKAQbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKAhbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKArYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T09: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-02T13: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-02", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKAhbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 124483, "gross_total": 124483, "base_fare": 41034, "tax": 83449, "sell": { "currency": "BDT", "total": 124483, "base_fare": 41034, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI0NDgzLCJiYXNlX2ZhcmUiOjQxMDM0LCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI0NDgzLCJiYXNlX2ZhcmUiOjQxMDM0LCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyNDQ4MywiYmFzZV9mYXJlIjo0MTAzNCwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 124483, "base_fare": 41034, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "41034.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 124483, "base_fare": 41034, "tax": 83449, "gross": { "base_fare": "41034.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyNDQ4My4wMCIsImJhc2VfZmFyZSI6IjQxMDM0LjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0MTAzNC4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTI0NDgzLjAwIiwiYmFzZV9mYXJlIjoiNDEwMzQuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMDM0LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMjQ0ODMuMDAiLCJiYXNlX2ZhcmUiOiI0MTAzNC4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNDQ4MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QLDEP1RE", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-16", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6mJUl3ID7KIkINahfZ9P7H6ACpVEvgQW88xjlnxMyqMrv\/mvCZjoryDkCB4Yk+gFZ7g\/J1QkTuOPaYnloTRogKUel4dO3G+AiWDVnyOlArnP3O1ZMZWZjMTEVbjSY5gZ9IG2Xx8VWTrNzcnLZeUBbwr5z7AmLHLJo=", "FareInfoRef": "dJlTtGqCuDKAQbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "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": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6mJUl3ID7KIkINahfZ9P7H6ACpVEvgQW88xjlnxMyqMrv\/mvCZjoryDkCB4Yk+gFZ7g\/J1QkTuOPaYnloTRogKUel4dO3G+AiWDVnyOlArnP3O1ZMZWZjMTEVbjSY5gZ9IG2Xx8VWTrNzcnLZeUBbwr5z7AmLHLJo=", "FareInfoRef": "dJlTtGqCuDKAQbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKAhbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKArYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T09: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-02T13: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-02", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKAhbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 124483, "calendar_total_sell": 124483, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 124483, "filter": { "id": "F1TT00006-16", "price": 124483, "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-10T09:15:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-02T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611100915doh20261110171570doh202611110130dac202611110915640dac202612011845doh202612012145643doh202612020900fra20261202132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-17", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6mJUl3ID7KIkINahfZ9P7H6ACpVEvgQW88xjlnxMyqMrv\/mvCZjoryDkCB4Yk+gFZ7g\/J1QkTuOPaYnloTRogKUel4dO3G+AiWDVnyOlArnP3O1ZMZWZjMTEVbjSY5gZ9IG2Xx8VWTrNzcnLZeUBbwr5z7AmLHLJo=", "FareInfoRef": "dJlTtGqCuDKAQbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "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": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6mJUl3ID7KIkINahfZ9P7H6ACpVEvgQW88xjlnxMyqMrv\/mvCZjoryDkCB4Yk+gFZ7g\/J1QkTuOPaYnloTRogKUel4dO3G+AiWDVnyOlArnP3O1ZMZWZjMTEVbjSY5gZ9IG2Xx8VWTrNzcnLZeUBbwr5z7AmLHLJo=", "FareInfoRef": "dJlTtGqCuDKAQbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT1D8H25M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKAhbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT20H05M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKAhbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 124805, "gross_total": 124805, "base_fare": 41034, "tax": 83771, "sell": { "currency": "BDT", "total": 124805, "base_fare": 41034, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI0ODA1LCJiYXNlX2ZhcmUiOjQxMDM0LCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI0ODA1LCJiYXNlX2ZhcmUiOjQxMDM0LCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyNDgwNSwiYmFzZV9mYXJlIjo0MTAzNCwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 124805, "base_fare": 41034, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "41034.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 124805, "base_fare": 41034, "tax": 83771, "gross": { "base_fare": "41034.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyNDgwNS4wMCIsImJhc2VfZmFyZSI6IjQxMDM0LjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0MTAzNC4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTI0ODA1LjAwIiwiYmFzZV9mYXJlIjoiNDEwMzQuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMDM0LjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMjQ4MDUuMDAiLCJiYXNlX2ZhcmUiOiI0MTAzNC4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNDgwNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QLDEP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QLDEP1RE", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-17", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6mJUl3ID7KIkINahfZ9P7H6ACpVEvgQW88xjlnxMyqMrv\/mvCZjoryDkCB4Yk+gFZ7g\/J1QkTuOPaYnloTRogKUel4dO3G+AiWDVnyOlArnP3O1ZMZWZjMTEVbjSY5gZ9IG2Xx8VWTrNzcnLZeUBbwr5z7AmLHLJo=", "FareInfoRef": "dJlTtGqCuDKAQbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "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": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLDEP1RE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6mJUl3ID7KIkINahfZ9P7H6ACpVEvgQW88xjlnxMyqMrv\/mvCZjoryDkCB4Yk+gFZ7g\/J1QkTuOPaYnloTRogKUel4dO3G+AiWDVnyOlArnP3O1ZMZWZjMTEVbjSY5gZ9IG2Xx8VWTrNzcnLZeUBbwr5z7AmLHLJo=", "FareInfoRef": "dJlTtGqCuDKAQbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT1D8H25M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKAhbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT20H05M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKAhbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 124805, "calendar_total_sell": 124805, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 124805, "filter": { "id": "F1TT00006-17", "price": 124805, "journey_duration": "PT2D3H25M", "journey_duration_seconds": 185100, "layover_duration": "PT1D4H20M", "layover_duration_seconds": 102000, "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-10T09:15:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611100915doh20261110171570doh202611110130dac202611110915640dac202612010325doh202612010625639doh202612020230fra20261202065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-18", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "1", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAqbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-10", "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": "1", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAqbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-18", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKA7bd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAlYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-01T09: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-01T13: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKA7bd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 135749, "gross_total": 135749, "base_fare": 52300, "tax": 83449, "sell": { "currency": "BDT", "total": 135749, "base_fare": 52300, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM1NzQ5LCJiYXNlX2ZhcmUiOjUyMzAwLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM1NzQ5LCJiYXNlX2ZhcmUiOjUyMzAwLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzNTc0OSwiYmFzZV9mYXJlIjo1MjMwMCwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 135749, "base_fare": 52300, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "52300.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 135749, "base_fare": 52300, "tax": 83449, "gross": { "base_fare": "52300.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNTc0OS4wMCIsImJhc2VfZmFyZSI6IjUyMzAwLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjMwMC4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM1NzQ5LjAwIiwiYmFzZV9mYXJlIjoiNTIzMDAuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyMzAwLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMzU3NDkuMDAiLCJiYXNlX2ZhcmUiOiI1MjMwMC4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTc0OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "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": "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-18", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "1", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAqbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-10", "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": "1", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAqbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-18", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKA7bd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAlYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-01T09: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-01T13: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKA7bd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-01", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-01", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 135749, "calendar_total_sell": 135749, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 135749, "filter": { "id": "F1TT00006-18", "price": 135749, "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-10T15:00:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-01T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611101500doh20261110231568doh202611110130dac202611110915640dac202612010325doh202612010625639doh202612010900fra20261201132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-19", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "1", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAqbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-10", "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": "1", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAqbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-19", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKA7bd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKA7bd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 135749, "gross_total": 135749, "base_fare": 52300, "tax": 83449, "sell": { "currency": "BDT", "total": 135749, "base_fare": 52300, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM1NzQ5LCJiYXNlX2ZhcmUiOjUyMzAwLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM1NzQ5LCJiYXNlX2ZhcmUiOjUyMzAwLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzNTc0OSwiYmFzZV9mYXJlIjo1MjMwMCwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 135749, "base_fare": 52300, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "52300.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 135749, "base_fare": 52300, "tax": 83449, "gross": { "base_fare": "52300.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNTc0OS4wMCIsImJhc2VfZmFyZSI6IjUyMzAwLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjMwMC4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM1NzQ5LjAwIiwiYmFzZV9mYXJlIjoiNTIzMDAuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyMzAwLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMzU3NDkuMDAiLCJiYXNlX2ZhcmUiOiI1MjMwMC4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTc0OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "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": "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-19", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "1", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAqbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-10", "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": "1", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAqbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-19", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKA7bd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKA7bd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 135749, "calendar_total_sell": 135749, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 135749, "filter": { "id": "F1TT00006-19", "price": 135749, "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-10T15:00:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611101500doh20261110231568doh202611110130dac202611110915640dac202612011845doh202612012145643doh202612020230fra20261202065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-20", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "1", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAqbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-10", "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": "1", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAqbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-20", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKA7bd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKArYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T09: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-02T13: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-02", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKA7bd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 135749, "gross_total": 135749, "base_fare": 52300, "tax": 83449, "sell": { "currency": "BDT", "total": 135749, "base_fare": 52300, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM1NzQ5LCJiYXNlX2ZhcmUiOjUyMzAwLCJ0YXgiOjgzNDQ5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM1NzQ5LCJiYXNlX2ZhcmUiOjUyMzAwLCJ0YXgiOjgzNDQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzNTc0OSwiYmFzZV9mYXJlIjo1MjMwMCwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 135749, "base_fare": 52300, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "52300.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 135749, "base_fare": 52300, "tax": 83449, "gross": { "base_fare": "52300.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNTc0OS4wMCIsImJhc2VfZmFyZSI6IjUyMzAwLjAwIiwidGF4IjoiODM0NDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjMwMC4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM1NzQ5LjAwIiwiYmFzZV9mYXJlIjoiNTIzMDAuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyMzAwLjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMzU3NDkuMDAiLCJiYXNlX2ZhcmUiOiI1MjMwMC4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTc0OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxODI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "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": "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-20", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "1", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAqbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-10", "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": "1", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAqbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-20", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKA7bd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKArYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T09: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-02T13: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-02", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKA7bd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 135749, "calendar_total_sell": 135749, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 135749, "filter": { "id": "F1TT00006-20", "price": 135749, "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-10T15:00:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-02T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611101500doh20261110231568doh202611110130dac202611110915640dac202612011845doh202612012145643doh202612020900fra20261202132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-21", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "1", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAqbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-10", "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": "1", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAqbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-21", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H25M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKA7bd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT20H05M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKA7bd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 136071, "gross_total": 136071, "base_fare": 52300, "tax": 83771, "sell": { "currency": "BDT", "total": 136071, "base_fare": 52300, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM2MDcxLCJiYXNlX2ZhcmUiOjUyMzAwLCJ0YXgiOjgzNzcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM2MDcxLCJiYXNlX2ZhcmUiOjUyMzAwLCJ0YXgiOjgzNzcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzNjA3MSwiYmFzZV9mYXJlIjo1MjMwMCwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 136071, "base_fare": 52300, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "52300.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 136071, "base_fare": 52300, "tax": 83771, "gross": { "base_fare": "52300.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNjA3MS4wMCIsImJhc2VfZmFyZSI6IjUyMzAwLjAwIiwidGF4IjoiODM3NzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjMwMC4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM2MDcxLjAwIiwiYmFzZV9mYXJlIjoiNTIzMDAuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyMzAwLjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMzYwNzEuMDAiLCJiYXNlX2ZhcmUiOiI1MjMwMC4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjA3MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzOTIyOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1NDQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMyMTQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDc4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzkyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTQ0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "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": "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-21", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "1", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAqbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-10", "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": "1", "fareBasisCode": "SLR7R1SE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAqbd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-21", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H25M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKA7bd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT20H05M", "lay_over_date": "2026-12-01", "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+a8sYJiZKVAf+Vh2D6RpnFhQpbqCjMs6cQiRTMzrTU9FPo0tu4CfyjbKG9GxZHC\/3ybmdUFbwr9z7AG9MLKg=", "FareInfoRef": "dJlTtGqCuDKA7bd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 136071, "calendar_total_sell": 136071, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 136071, "filter": { "id": "F1TT00006-21", "price": 136071, "journey_duration": "PT1D21H40M", "journey_duration_seconds": 164400, "layover_duration": "PT22H20M", "layover_duration_seconds": 80400, "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-10T15:00:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611101500doh20261110231568doh202611110130dac202611110915640dac202612010325doh202612010625639doh202612020230fra20261202065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-22", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H25M", "transit_time": "19H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAvYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09:55:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "AUH", "arrival_time": "2026-11-10T19:00:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-10", "flight_time": "PT6H05M", "distance": "3014", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "339", "name": "339", "picture": "339.png" }, "operating": { "carrier": "DE", "carrier_name": "Condor", "carrier_logo": "DE.png", "flight_number": "2548" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1048" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLN17H2T", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO7A16W6J2kQ9TBzabFJ22P+fMZJs0pDARgZDCEFIHDO58B8T3lOq0McKKMRyiyuWm3dgayqI6IpyV\/a7FAwPJpO0ywO5D6YlzQbIlGVILVB7zUdsXt3ZkNEuo1HbwI+k3ajGrdQniV1muszn6yuSh71qex87Aiyh", "FareInfoRef": "dJlTtGqCuDKAEcd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKAxYd3OBAAAA==", "origin": "AUH", "departure_time": "2026-11-11T14:00:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-11T20:20:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H20M", "distance": "2260", "lay_over": "PT19H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLN17H2T", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO7A16W6J2kQ9TBzabFJ22P+fMZJs0pDARgZDCEFIHDO58B8T3lOq0McKKMRyiyuWm3dgayqI6IpyV\/a7FAwPJpO0ywO5D6YlzQbIlGVILVB7zUdsXt3ZkNEuo1HbwI+k3ajGrdQniV1muszn6yuSh71qex87Aiyh", "FareInfoRef": "dJlTtGqCuDKAEcd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-22", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAzYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T21:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-12-02T01:10:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-01", "flight_time": "PT5H55M", "distance": "2260", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1367" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1sSpIRREAZGoaolcrS\/\/+MGppKtWR86NlnhxCUOotwDv8x4T3lhvpMQIValjPC+dVz\/BpI3nDcX\/S7nhgmSjFUB\/5WGY15Tc4KCosO1KrF9W4xGfPszuYp6KvRpU3gJ\/Jussbt0RLVNgudvxAX2KU29QEDWSwD", "FareInfoRef": "dJlTtGqCuDKAScd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKA1Yd3OBAAAA==", "origin": "AUH", "departure_time": "2026-12-02T08:05:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-02T12: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-02", "flight_time": "PT7H10M", "distance": "3014", "lay_over": "PT06H55M", "lay_over_date": "2026-12-02", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "119" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "119" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1sSpIRREAZGoaolcrS\/\/+MGppKtWR86NlnhxCUOotwDv8x4T3lhvpMQIValjPC+dVz\/BpI3nDcX\/S7nhgmSjFUB\/5WGY15Tc4KCosO1KrF9W4xGfPszuYp6KvRpU3gJ\/Jussbt0RLVNgudvxAX2KU29QEDWSwD", "FareInfoRef": "dJlTtGqCuDKAScd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 148389, "gross_total": 148389, "base_fare": 74278, "tax": 74111, "sell": { "currency": "BDT", "total": 148389, "base_fare": 74278, "tax": 74111 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ4Mzg5LCJiYXNlX2ZhcmUiOjc0Mjc4LCJ0YXgiOjc0MTExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ4Mzg5LCJiYXNlX2ZhcmUiOjc0Mjc4LCJ0YXgiOjc0MTExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0ODM4OSwiYmFzZV9mYXJlIjo3NDI3OCwidGF4Ijo3NDExMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 148389, "base_fare": 74278, "tax": 74111, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74278.00", "tax": "74111.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 148389, "base_fare": 74278, "tax": 74111, "gross": { "base_fare": "74278.00", "tax": "74111.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": "40838.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0ODM4OS4wMCIsImJhc2VfZmFyZSI6Ijc0Mjc4LjAwIiwidGF4IjoiNzQxMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDI3OC4wMCIsInRheCI6Ijc0MTExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQ4Mzg5LjAwIiwiYmFzZV9mYXJlIjoiNzQyNzguMDAiLCJ0YXgiOiI3NDExMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0Mjc4LjAwIiwidGF4IjoiNzQxMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDgzODkuMDAiLCJiYXNlX2ZhcmUiOiI3NDI3OC4wMCIsInRheCI6Ijc0MTExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0ODM4OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0MDgzOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDA4MzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "AUH", "operating": "DE", "marketing": "EY", "booking_code": "T", "farebasis": "TLN17H2T", "cabin": "economy" }, { "origin": "AUH", "destination": "DAC", "operating": "EY", "marketing": "EY", "booking_code": "T", "farebasis": "TLN17H2T", "cabin": "economy" }, { "origin": "DAC", "destination": "AUH", "operating": "3L", "marketing": "EY", "booking_code": "M", "farebasis": "MLX05H2R", "cabin": "economy" }, { "origin": "AUH", "destination": "FRA", "operating": "EY", "marketing": "EY", "booking_code": "M", "farebasis": "MLX05H2R", "cabin": "economy" } ], "connecting": [ "AUH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-22", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H25M", "transit_time": "19H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAvYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09:55:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "AUH", "arrival_time": "2026-11-10T19:00:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-10", "flight_time": "PT6H05M", "distance": "3014", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "339", "name": "339", "picture": "339.png" }, "operating": { "carrier": "DE", "carrier_name": "Condor", "carrier_logo": "DE.png", "flight_number": "2548" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1048" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLN17H2T", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO7A16W6J2kQ9TBzabFJ22P+fMZJs0pDARgZDCEFIHDO58B8T3lOq0McKKMRyiyuWm3dgayqI6IpyV\/a7FAwPJpO0ywO5D6YlzQbIlGVILVB7zUdsXt3ZkNEuo1HbwI+k3ajGrdQniV1muszn6yuSh71qex87Aiyh", "FareInfoRef": "dJlTtGqCuDKAEcd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKAxYd3OBAAAA==", "origin": "AUH", "departure_time": "2026-11-11T14:00:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-11T20:20:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H20M", "distance": "2260", "lay_over": "PT19H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLN17H2T", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO7A16W6J2kQ9TBzabFJ22P+fMZJs0pDARgZDCEFIHDO58B8T3lOq0McKKMRyiyuWm3dgayqI6IpyV\/a7FAwPJpO0ywO5D6YlzQbIlGVILVB7zUdsXt3ZkNEuo1HbwI+k3ajGrdQniV1muszn6yuSh71qex87Aiyh", "FareInfoRef": "dJlTtGqCuDKAEcd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-22", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAzYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T21:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-12-02T01:10:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-01", "flight_time": "PT5H55M", "distance": "2260", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1367" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1sSpIRREAZGoaolcrS\/\/+MGppKtWR86NlnhxCUOotwDv8x4T3lhvpMQIValjPC+dVz\/BpI3nDcX\/S7nhgmSjFUB\/5WGY15Tc4KCosO1KrF9W4xGfPszuYp6KvRpU3gJ\/Jussbt0RLVNgudvxAX2KU29QEDWSwD", "FareInfoRef": "dJlTtGqCuDKAScd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKA1Yd3OBAAAA==", "origin": "AUH", "departure_time": "2026-12-02T08:05:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-02T12: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-02", "flight_time": "PT7H10M", "distance": "3014", "lay_over": "PT06H55M", "lay_over_date": "2026-12-02", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "119" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "119" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1sSpIRREAZGoaolcrS\/\/+MGppKtWR86NlnhxCUOotwDv8x4T3lhvpMQIValjPC+dVz\/BpI3nDcX\/S7nhgmSjFUB\/5WGY15Tc4KCosO1KrF9W4xGfPszuYp6KvRpU3gJ\/Jussbt0RLVNgudvxAX2KU29QEDWSwD", "FareInfoRef": "dJlTtGqCuDKAScd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "DE", "calendar_total_currency": "BDT", "calendar_total_price": 148389, "calendar_total_sell": 148389, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 148389, "filter": { "id": "F1TT00006-22", "price": 148389, "journey_duration": "PT2D1H25M", "journey_duration_seconds": 177900, "layover_duration": "PT1D1H55M", "layover_duration_seconds": 93300, "carrier_operating": "DE", "carrier_marketing": "EY", "aircraft": "339", "aircraft_name": "339", "cabin_class": "Economy", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-10T09:55:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T12:15:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fra202611100955auh2026111019002548auh202611111400dac202611112020382dac202612012115auh20261202011064auh202612020805fra202612021215119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-23", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H25M", "transit_time": "19H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAvYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09:55:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "AUH", "arrival_time": "2026-11-10T19:00:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-10", "flight_time": "PT6H05M", "distance": "3014", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "339", "name": "339", "picture": "339.png" }, "operating": { "carrier": "DE", "carrier_name": "Condor", "carrier_logo": "DE.png", "flight_number": "2548" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1048" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLN17H2T", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO7A16W6J2kQ9TBzabFJ22P+fMZJs0pDARgZDCEFIHDO58B8T3lOq0McKKMRyiyuWm3dgayqI6IpyV\/a7FAwPJpO0ywO5D6YlzQbIlGVILVB7zUdsXt3ZkNEuo1HbwI+k3ajGrdQniV1muszn6yuSh71qex87Aiyh", "FareInfoRef": "dJlTtGqCuDKAEcd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKAxYd3OBAAAA==", "origin": "AUH", "departure_time": "2026-11-11T14:00:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-11T20:20:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H20M", "distance": "2260", "lay_over": "PT19H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLN17H2T", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO7A16W6J2kQ9TBzabFJ22P+fMZJs0pDARgZDCEFIHDO58B8T3lOq0McKKMRyiyuWm3dgayqI6IpyV\/a7FAwPJpO0ywO5D6YlzQbIlGVILVB7zUdsXt3ZkNEuo1HbwI+k3ajGrdQniV1muszn6yuSh71qex87Aiyh", "FareInfoRef": "dJlTtGqCuDKAEcd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-23", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAzYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T21:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-12-02T01:10:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-01", "flight_time": "PT5H55M", "distance": "2260", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1367" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1sSpIRREAZGoaolcrS\/\/+MGppKtWR86NlnhxCUOotwDv8x4T3lhvpMQIValjPC+dVz\/BpI3nDcX\/S7nhgmSjFUB\/5WGY15Tc4KCosO1KrF9W4xGfPszuYp6KvRpU3gJ\/Jussbt0RLVNgudvxAX2KU29QEDWSwD", "FareInfoRef": "dJlTtGqCuDKAScd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKA3Yd3OBAAAA==", "origin": "AUH", "departure_time": "2026-12-02T14:25:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-02T18: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-02", "flight_time": "PT6H50M", "distance": "3014", "lay_over": "PT13H15M", "lay_over_date": "2026-12-02", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "123" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "123" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1sSpIRREAZGoaolcrS\/\/+MGppKtWR86NlnhxCUOotwDv8x4T3lhvpMQIValjPC+dVz\/BpI3nDcX\/S7nhgmSjFUB\/5WGY15Tc4KCosO1KrF9W4xGfPszuYp6KvRpU3gJ\/Jussbt0RLVNgudvxAX2KU29QEDWSwD", "FareInfoRef": "dJlTtGqCuDKAScd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 148389, "gross_total": 148389, "base_fare": 74278, "tax": 74111, "sell": { "currency": "BDT", "total": 148389, "base_fare": 74278, "tax": 74111 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ4Mzg5LCJiYXNlX2ZhcmUiOjc0Mjc4LCJ0YXgiOjc0MTExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ4Mzg5LCJiYXNlX2ZhcmUiOjc0Mjc4LCJ0YXgiOjc0MTExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0ODM4OSwiYmFzZV9mYXJlIjo3NDI3OCwidGF4Ijo3NDExMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 148389, "base_fare": 74278, "tax": 74111, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74278.00", "tax": "74111.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 148389, "base_fare": 74278, "tax": 74111, "gross": { "base_fare": "74278.00", "tax": "74111.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": "40838.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0ODM4OS4wMCIsImJhc2VfZmFyZSI6Ijc0Mjc4LjAwIiwidGF4IjoiNzQxMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDI3OC4wMCIsInRheCI6Ijc0MTExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQ4Mzg5LjAwIiwiYmFzZV9mYXJlIjoiNzQyNzguMDAiLCJ0YXgiOiI3NDExMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0Mjc4LjAwIiwidGF4IjoiNzQxMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDgzODkuMDAiLCJiYXNlX2ZhcmUiOiI3NDI3OC4wMCIsInRheCI6Ijc0MTExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0ODM4OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0MDgzOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDA4MzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "AUH", "operating": "DE", "marketing": "EY", "booking_code": "T", "farebasis": "TLN17H2T", "cabin": "economy" }, { "origin": "AUH", "destination": "DAC", "operating": "EY", "marketing": "EY", "booking_code": "T", "farebasis": "TLN17H2T", "cabin": "economy" }, { "origin": "DAC", "destination": "AUH", "operating": "3L", "marketing": "EY", "booking_code": "M", "farebasis": "MLX05H2R", "cabin": "economy" }, { "origin": "AUH", "destination": "FRA", "operating": "EY", "marketing": "EY", "booking_code": "M", "farebasis": "MLX05H2R", "cabin": "economy" } ], "connecting": [ "AUH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-23", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H25M", "transit_time": "19H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAvYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09:55:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "AUH", "arrival_time": "2026-11-10T19:00:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-10", "flight_time": "PT6H05M", "distance": "3014", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "339", "name": "339", "picture": "339.png" }, "operating": { "carrier": "DE", "carrier_name": "Condor", "carrier_logo": "DE.png", "flight_number": "2548" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1048" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLN17H2T", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO7A16W6J2kQ9TBzabFJ22P+fMZJs0pDARgZDCEFIHDO58B8T3lOq0McKKMRyiyuWm3dgayqI6IpyV\/a7FAwPJpO0ywO5D6YlzQbIlGVILVB7zUdsXt3ZkNEuo1HbwI+k3ajGrdQniV1muszn6yuSh71qex87Aiyh", "FareInfoRef": "dJlTtGqCuDKAEcd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKAxYd3OBAAAA==", "origin": "AUH", "departure_time": "2026-11-11T14:00:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-11T20:20:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H20M", "distance": "2260", "lay_over": "PT19H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLN17H2T", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO7A16W6J2kQ9TBzabFJ22P+fMZJs0pDARgZDCEFIHDO58B8T3lOq0McKKMRyiyuWm3dgayqI6IpyV\/a7FAwPJpO0ywO5D6YlzQbIlGVILVB7zUdsXt3ZkNEuo1HbwI+k3ajGrdQniV1muszn6yuSh71qex87Aiyh", "FareInfoRef": "dJlTtGqCuDKAEcd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-23", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAzYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T21:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-12-02T01:10:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-01", "flight_time": "PT5H55M", "distance": "2260", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1367" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1sSpIRREAZGoaolcrS\/\/+MGppKtWR86NlnhxCUOotwDv8x4T3lhvpMQIValjPC+dVz\/BpI3nDcX\/S7nhgmSjFUB\/5WGY15Tc4KCosO1KrF9W4xGfPszuYp6KvRpU3gJ\/Jussbt0RLVNgudvxAX2KU29QEDWSwD", "FareInfoRef": "dJlTtGqCuDKAScd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKA3Yd3OBAAAA==", "origin": "AUH", "departure_time": "2026-12-02T14:25:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-02T18: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-02", "flight_time": "PT6H50M", "distance": "3014", "lay_over": "PT13H15M", "lay_over_date": "2026-12-02", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "123" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "123" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1sSpIRREAZGoaolcrS\/\/+MGppKtWR86NlnhxCUOotwDv8x4T3lhvpMQIValjPC+dVz\/BpI3nDcX\/S7nhgmSjFUB\/5WGY15Tc4KCosO1KrF9W4xGfPszuYp6KvRpU3gJ\/Jussbt0RLVNgudvxAX2KU29QEDWSwD", "FareInfoRef": "dJlTtGqCuDKAScd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "DE", "calendar_total_currency": "BDT", "calendar_total_price": 148389, "calendar_total_sell": 148389, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 148389, "filter": { "id": "F1TT00006-23", "price": 148389, "journey_duration": "PT2D7H25M", "journey_duration_seconds": 199500, "layover_duration": "PT1D8H15M", "layover_duration_seconds": 116100, "carrier_operating": "DE", "carrier_marketing": "EY", "aircraft": "339", "aircraft_name": "339", "cabin_class": "Economy", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-10T09:55:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-02T18:15:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fra202611100955auh2026111019002548auh202611111400dac202611112020382dac202612012115auh20261202011064auh202612021425fra202612021815123", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-24", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "7H20M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA5Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T21:20:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "AUH", "arrival_time": "2026-11-11T06:40:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-10", "flight_time": "PT6H20M", "distance": "3014", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LLN18H27", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02hWSEJqAMEUPVVmLp\/39Gj5BKtWR86NlnxxhNLKhKiP8x4TPlhvpagQpjbmmFOR8clL8GEbnhOKouu80YJipE9cSj6tmYl+xZUKTYQD3Qzrc8Etlwpqeir0aXnMBP5J2ypu3Z3mLcrOL8PVxQZvBWzn0BQuYsYg==", "FareInfoRef": "dJlTtGqCuDKAgcd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKAxYd3OBAAAA==", "origin": "AUH", "departure_time": "2026-11-11T14:00:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-11T20:20:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H20M", "distance": "2260", "lay_over": "PT07H20M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LLN18H27", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02hWSEJqAMEUPVVmLp\/39Gj5BKtWR86NlnxxhNLKhKiP8x4TPlhvpagQpjbmmFOR8clL8GEbnhOKouu80YJipE9cSj6tmYl+xZUKTYQD3Qzrc8Etlwpqeir0aXnMBP5J2ypu3Z3mLcrOL8PVxQZvBWzn0BQuYsYg==", "FareInfoRef": "dJlTtGqCuDKAgcd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-24", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAzYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T21:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-12-02T01:10:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-01", "flight_time": "PT5H55M", "distance": "2260", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1367" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1sSpIRREAZGoaolcrS\/\/+MGppKtWR86NlnhxCUOotwDv8x4T3lhvpMQIValjPC+dVz\/BpI3nDcX\/S7nhgmSjFUB\/5WGY15Tc4KCosO1KrF9W4xGfPszuYp6KvRpU3gJ\/Jussbt0RLVNgudvxAX2KU29QEDWSwD", "FareInfoRef": "dJlTtGqCuDKAScd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKA1Yd3OBAAAA==", "origin": "AUH", "departure_time": "2026-12-02T08:05:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-02T12: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-02", "flight_time": "PT7H10M", "distance": "3014", "lay_over": "PT06H55M", "lay_over_date": "2026-12-02", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "119" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "119" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1sSpIRREAZGoaolcrS\/\/+MGppKtWR86NlnhxCUOotwDv8x4T3lhvpMQIValjPC+dVz\/BpI3nDcX\/S7nhgmSjFUB\/5WGY15Tc4KCosO1KrF9W4xGfPszuYp6KvRpU3gJ\/Jussbt0RLVNgudvxAX2KU29QEDWSwD", "FareInfoRef": "dJlTtGqCuDKAScd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 166471, "gross_total": 166471, "base_fare": 92360, "tax": 74111, "sell": { "currency": "BDT", "total": 166471, "base_fare": 92360, "tax": 74111 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY2NDcxLCJiYXNlX2ZhcmUiOjkyMzYwLCJ0YXgiOjc0MTExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY2NDcxLCJiYXNlX2ZhcmUiOjkyMzYwLCJ0YXgiOjc0MTExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE2NjQ3MSwiYmFzZV9mYXJlIjo5MjM2MCwidGF4Ijo3NDExMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 166471, "base_fare": 92360, "tax": 74111, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "92360.00", "tax": "74111.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 166471, "base_fare": 92360, "tax": 74111, "gross": { "base_fare": "92360.00", "tax": "74111.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": "40838.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2NjQ3MS4wMCIsImJhc2VfZmFyZSI6IjkyMzYwLjAwIiwidGF4IjoiNzQxMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjM2MC4wMCIsInRheCI6Ijc0MTExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTY2NDcxLjAwIiwiYmFzZV9mYXJlIjoiOTIzNjAuMDAiLCJ0YXgiOiI3NDExMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjkyMzYwLjAwIiwidGF4IjoiNzQxMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNjY0NzEuMDAiLCJiYXNlX2ZhcmUiOiI5MjM2MC4wMCIsInRheCI6Ijc0MTExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2NjQ3MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0MDgzOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDA4MzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "AUH", "operating": "EY", "marketing": "EY", "booking_code": "L", "farebasis": "LLN18H27", "cabin": "economy" }, { "origin": "AUH", "destination": "DAC", "operating": "EY", "marketing": "EY", "booking_code": "L", "farebasis": "LLN18H27", "cabin": "economy" }, { "origin": "DAC", "destination": "AUH", "operating": "3L", "marketing": "EY", "booking_code": "M", "farebasis": "MLX05H2R", "cabin": "economy" }, { "origin": "AUH", "destination": "FRA", "operating": "EY", "marketing": "EY", "booking_code": "M", "farebasis": "MLX05H2R", "cabin": "economy" } ], "connecting": [ "AUH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-24", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "7H20M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA5Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T21:20:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "AUH", "arrival_time": "2026-11-11T06:40:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-10", "flight_time": "PT6H20M", "distance": "3014", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LLN18H27", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02hWSEJqAMEUPVVmLp\/39Gj5BKtWR86NlnxxhNLKhKiP8x4TPlhvpagQpjbmmFOR8clL8GEbnhOKouu80YJipE9cSj6tmYl+xZUKTYQD3Qzrc8Etlwpqeir0aXnMBP5J2ypu3Z3mLcrOL8PVxQZvBWzn0BQuYsYg==", "FareInfoRef": "dJlTtGqCuDKAgcd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKAxYd3OBAAAA==", "origin": "AUH", "departure_time": "2026-11-11T14:00:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-11T20:20:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H20M", "distance": "2260", "lay_over": "PT07H20M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LLN18H27", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02hWSEJqAMEUPVVmLp\/39Gj5BKtWR86NlnxxhNLKhKiP8x4TPlhvpagQpjbmmFOR8clL8GEbnhOKouu80YJipE9cSj6tmYl+xZUKTYQD3Qzrc8Etlwpqeir0aXnMBP5J2ypu3Z3mLcrOL8PVxQZvBWzn0BQuYsYg==", "FareInfoRef": "dJlTtGqCuDKAgcd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-24", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAzYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T21:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-12-02T01:10:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-01", "flight_time": "PT5H55M", "distance": "2260", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1367" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1sSpIRREAZGoaolcrS\/\/+MGppKtWR86NlnhxCUOotwDv8x4T3lhvpMQIValjPC+dVz\/BpI3nDcX\/S7nhgmSjFUB\/5WGY15Tc4KCosO1KrF9W4xGfPszuYp6KvRpU3gJ\/Jussbt0RLVNgudvxAX2KU29QEDWSwD", "FareInfoRef": "dJlTtGqCuDKAScd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKA1Yd3OBAAAA==", "origin": "AUH", "departure_time": "2026-12-02T08:05:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-02T12: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-02", "flight_time": "PT7H10M", "distance": "3014", "lay_over": "PT06H55M", "lay_over_date": "2026-12-02", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "119" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "119" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1sSpIRREAZGoaolcrS\/\/+MGppKtWR86NlnhxCUOotwDv8x4T3lhvpMQIValjPC+dVz\/BpI3nDcX\/S7nhgmSjFUB\/5WGY15Tc4KCosO1KrF9W4xGfPszuYp6KvRpU3gJ\/Jussbt0RLVNgudvxAX2KU29QEDWSwD", "FareInfoRef": "dJlTtGqCuDKAScd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "EY", "calendar_total_currency": "BDT", "calendar_total_price": 166471, "calendar_total_sell": 166471, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 166471, "filter": { "id": "F1TT00006-24", "price": 166471, "journey_duration": "PT1D14H0M", "journey_duration_seconds": 136800, "layover_duration": "PT14H15M", "layover_duration_seconds": 51300, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T21:20:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T12:15:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fra202611102120auh202611110640124auh202611111400dac202611112020382dac202612012115auh20261202011064auh202612020805fra202612021215119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-25", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "7H20M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA5Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T21:20:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "AUH", "arrival_time": "2026-11-11T06:40:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-10", "flight_time": "PT6H20M", "distance": "3014", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LLN18H27", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02hWSEJqAMEUPVVmLp\/39Gj5BKtWR86NlnxxhNLKhKiP8x4TPlhvpagQpjbmmFOR8clL8GEbnhOKouu80YJipE9cSj6tmYl+xZUKTYQD3Qzrc8Etlwpqeir0aXnMBP5J2ypu3Z3mLcrOL8PVxQZvBWzn0BQuYsYg==", "FareInfoRef": "dJlTtGqCuDKAgcd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKAxYd3OBAAAA==", "origin": "AUH", "departure_time": "2026-11-11T14:00:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-11T20:20:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H20M", "distance": "2260", "lay_over": "PT07H20M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LLN18H27", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02hWSEJqAMEUPVVmLp\/39Gj5BKtWR86NlnxxhNLKhKiP8x4TPlhvpagQpjbmmFOR8clL8GEbnhOKouu80YJipE9cSj6tmYl+xZUKTYQD3Qzrc8Etlwpqeir0aXnMBP5J2ypu3Z3mLcrOL8PVxQZvBWzn0BQuYsYg==", "FareInfoRef": "dJlTtGqCuDKAgcd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-25", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAzYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T21:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-12-02T01:10:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-01", "flight_time": "PT5H55M", "distance": "2260", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1367" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1sSpIRREAZGoaolcrS\/\/+MGppKtWR86NlnhxCUOotwDv8x4T3lhvpMQIValjPC+dVz\/BpI3nDcX\/S7nhgmSjFUB\/5WGY15Tc4KCosO1KrF9W4xGfPszuYp6KvRpU3gJ\/Jussbt0RLVNgudvxAX2KU29QEDWSwD", "FareInfoRef": "dJlTtGqCuDKAScd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKA3Yd3OBAAAA==", "origin": "AUH", "departure_time": "2026-12-02T14:25:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-02T18: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-02", "flight_time": "PT6H50M", "distance": "3014", "lay_over": "PT13H15M", "lay_over_date": "2026-12-02", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "123" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "123" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1sSpIRREAZGoaolcrS\/\/+MGppKtWR86NlnhxCUOotwDv8x4T3lhvpMQIValjPC+dVz\/BpI3nDcX\/S7nhgmSjFUB\/5WGY15Tc4KCosO1KrF9W4xGfPszuYp6KvRpU3gJ\/Jussbt0RLVNgudvxAX2KU29QEDWSwD", "FareInfoRef": "dJlTtGqCuDKAScd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 166471, "gross_total": 166471, "base_fare": 92360, "tax": 74111, "sell": { "currency": "BDT", "total": 166471, "base_fare": 92360, "tax": 74111 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY2NDcxLCJiYXNlX2ZhcmUiOjkyMzYwLCJ0YXgiOjc0MTExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY2NDcxLCJiYXNlX2ZhcmUiOjkyMzYwLCJ0YXgiOjc0MTExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE2NjQ3MSwiYmFzZV9mYXJlIjo5MjM2MCwidGF4Ijo3NDExMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 166471, "base_fare": 92360, "tax": 74111, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "92360.00", "tax": "74111.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 166471, "base_fare": 92360, "tax": 74111, "gross": { "base_fare": "92360.00", "tax": "74111.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": "40838.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2NjQ3MS4wMCIsImJhc2VfZmFyZSI6IjkyMzYwLjAwIiwidGF4IjoiNzQxMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjM2MC4wMCIsInRheCI6Ijc0MTExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTY2NDcxLjAwIiwiYmFzZV9mYXJlIjoiOTIzNjAuMDAiLCJ0YXgiOiI3NDExMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjkyMzYwLjAwIiwidGF4IjoiNzQxMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNjY0NzEuMDAiLCJiYXNlX2ZhcmUiOiI5MjM2MC4wMCIsInRheCI6Ijc0MTExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2NjQ3MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0MDgzOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDA4MzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "AUH", "operating": "EY", "marketing": "EY", "booking_code": "L", "farebasis": "LLN18H27", "cabin": "economy" }, { "origin": "AUH", "destination": "DAC", "operating": "EY", "marketing": "EY", "booking_code": "L", "farebasis": "LLN18H27", "cabin": "economy" }, { "origin": "DAC", "destination": "AUH", "operating": "3L", "marketing": "EY", "booking_code": "M", "farebasis": "MLX05H2R", "cabin": "economy" }, { "origin": "AUH", "destination": "FRA", "operating": "EY", "marketing": "EY", "booking_code": "M", "farebasis": "MLX05H2R", "cabin": "economy" } ], "connecting": [ "AUH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-25", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "7H20M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA5Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T21:20:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "AUH", "arrival_time": "2026-11-11T06:40:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-10", "flight_time": "PT6H20M", "distance": "3014", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LLN18H27", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02hWSEJqAMEUPVVmLp\/39Gj5BKtWR86NlnxxhNLKhKiP8x4TPlhvpagQpjbmmFOR8clL8GEbnhOKouu80YJipE9cSj6tmYl+xZUKTYQD3Qzrc8Etlwpqeir0aXnMBP5J2ypu3Z3mLcrOL8PVxQZvBWzn0BQuYsYg==", "FareInfoRef": "dJlTtGqCuDKAgcd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKAxYd3OBAAAA==", "origin": "AUH", "departure_time": "2026-11-11T14:00:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-11T20:20:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H20M", "distance": "2260", "lay_over": "PT07H20M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LLN18H27", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02hWSEJqAMEUPVVmLp\/39Gj5BKtWR86NlnxxhNLKhKiP8x4TPlhvpagQpjbmmFOR8clL8GEbnhOKouu80YJipE9cSj6tmYl+xZUKTYQD3Qzrc8Etlwpqeir0aXnMBP5J2ypu3Z3mLcrOL8PVxQZvBWzn0BQuYsYg==", "FareInfoRef": "dJlTtGqCuDKAgcd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-25", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAzYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T21:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-12-02T01:10:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-01", "flight_time": "PT5H55M", "distance": "2260", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1367" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1sSpIRREAZGoaolcrS\/\/+MGppKtWR86NlnhxCUOotwDv8x4T3lhvpMQIValjPC+dVz\/BpI3nDcX\/S7nhgmSjFUB\/5WGY15Tc4KCosO1KrF9W4xGfPszuYp6KvRpU3gJ\/Jussbt0RLVNgudvxAX2KU29QEDWSwD", "FareInfoRef": "dJlTtGqCuDKAScd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKA3Yd3OBAAAA==", "origin": "AUH", "departure_time": "2026-12-02T14:25:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-02T18: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-02", "flight_time": "PT6H50M", "distance": "3014", "lay_over": "PT13H15M", "lay_over_date": "2026-12-02", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "123" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "123" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1sSpIRREAZGoaolcrS\/\/+MGppKtWR86NlnhxCUOotwDv8x4T3lhvpMQIValjPC+dVz\/BpI3nDcX\/S7nhgmSjFUB\/5WGY15Tc4KCosO1KrF9W4xGfPszuYp6KvRpU3gJ\/Jussbt0RLVNgudvxAX2KU29QEDWSwD", "FareInfoRef": "dJlTtGqCuDKAScd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "EY", "calendar_total_currency": "BDT", "calendar_total_price": 166471, "calendar_total_sell": 166471, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 166471, "filter": { "id": "F1TT00006-25", "price": 166471, "journey_duration": "PT1D20H0M", "journey_duration_seconds": 158400, "layover_duration": "PT20H35M", "layover_duration_seconds": 74100, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T21:20:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-02T18:15:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fra202611102120auh202611110640124auh202611111400dac202611112020382dac202612012115auh20261202011064auh202612021425fra202612021815123", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-26", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA7Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T06:50: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-10T12:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-10", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1598" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1598" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3He1aUPfEmzDYEVY6R76sv\/\/jJmkgwnRK8erSSkJycxMc\/qPAZ\/hfMLeChjE35oVEqY4gr27QEQBr910P9BXMDmwBnvlNqaTjl5QqHBHNXC1XI7sTMJCS93IqIdRpTvwE9vDpeX13JTY74pb4s0owj\/qti\/WISu\/", "FareInfoRef": "dJlTtGqCuDKA0cd3OBAAAA==" }, "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": "dJlTtGqCuDKA9Yd3OBAAAA==", "origin": "IST", "departure_time": "2026-11-10T20:15: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-11T06:35: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-10", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3He1aUPfEmzDYEVY6R76sv\/\/jJmkgwnRK8erSSkJycxMc\/qPAZ\/hfMLeChjE35oVEqY4gr27QEQBr910P9BXMDmwBnvlNqaTjl5QqHBHNXC1XI7sTMJCS93IqIdRpTvwE9vDpeX13JTY74pb4s0owj\/qti\/WISu\/", "FareInfoRef": "dJlTtGqCuDKA0cd3OBAAAA==" }, "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-26", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H5M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Yd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T07: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-01T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-01", "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": "7", "fareBasisCode": "SLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwzAIRA8TzX6gbrK1RWJVasQin0U2vf8xSpxUKhJmrAcDOWel9iLs8390+HTbG74b4NDIuhSkpML2O0AyYZ3d5gXNQikBvMGrSmuzpz2ioLJKQ4dH3O9YLNjlG46CczFOGRP4iekV0su4TUaJdiV1uBkHxKEx9gXYciu3", "FareInfoRef": "dJlTtGqCuDKAMdd3OBAAAA==" }, "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": "dJlTtGqCuDKABZd3OBAAAA==", "origin": "IST", "departure_time": "2026-12-02T08: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-02T09: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-02", "flight_time": "PT3H20M", "distance": "1160", "lay_over": "PT18H55M", "lay_over_date": "2026-12-01", "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": "S", "meal_code": null, "seat_available": "7", "fareBasisCode": "SLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwzAIRA8TzX6gbrK1RWJVasQin0U2vf8xSpxUKhJmrAcDOWel9iLs8390+HTbG74b4NDIuhSkpML2O0AyYZ3d5gXNQikBvMGrSmuzpz2ioLJKQ4dH3O9YLNjlG46CczFOGRP4iekV0su4TUaJdiV1uBkHxKEx9gXYciu3", "FareInfoRef": "dJlTtGqCuDKAMdd3OBAAAA==" }, "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": 177342, "gross_total": 177342, "base_fare": 85683, "tax": 91659, "sell": { "currency": "BDT", "total": 177342, "base_fare": 85683, "tax": 91659 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTc3MzQyLCJiYXNlX2ZhcmUiOjg1NjgzLCJ0YXgiOjkxNjU5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTc3MzQyLCJiYXNlX2ZhcmUiOjg1NjgzLCJ0YXgiOjkxNjU5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE3NzM0MiwiYmFzZV9mYXJlIjo4NTY4MywidGF4Ijo5MTY1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 177342, "base_fare": 85683, "tax": 91659, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "85683.00", "tax": "91659.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 177342, "base_fare": 85683, "tax": 91659, "gross": { "base_fare": "85683.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE3NzM0Mi4wMCIsImJhc2VfZmFyZSI6Ijg1NjgzLjAwIiwidGF4IjoiOTE2NTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTY4My4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTc3MzQyLjAwIiwiYmFzZV9mYXJlIjoiODU2ODMuMDAiLCJ0YXgiOiI5MTY1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg1NjgzLjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNzczNDIuMDAiLCJiYXNlX2ZhcmUiOiI4NTY4My4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE3NzM0MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNTQ3LjAwIn0sIllSIjp7ImFtb3VudCI6IjU3MDMyLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI0MTMzLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTkyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik02IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1NTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTM5MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzU0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1NzAzMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "Q", "farebasis": "QLNCLR", "cabin": "economy" }, { "origin": "IST", "destination": "DAC", "operating": "TK", "marketing": "TK", "booking_code": "Q", "farebasis": "QLNCLR", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-26", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA7Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T06:50: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-10T12:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-10", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1598" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1598" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3He1aUPfEmzDYEVY6R76sv\/\/jJmkgwnRK8erSSkJycxMc\/qPAZ\/hfMLeChjE35oVEqY4gr27QEQBr910P9BXMDmwBnvlNqaTjl5QqHBHNXC1XI7sTMJCS93IqIdRpTvwE9vDpeX13JTY74pb4s0owj\/qti\/WISu\/", "FareInfoRef": "dJlTtGqCuDKA0cd3OBAAAA==" }, "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": "dJlTtGqCuDKA9Yd3OBAAAA==", "origin": "IST", "departure_time": "2026-11-10T20:15: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-11T06:35: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-10", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3He1aUPfEmzDYEVY6R76sv\/\/jJmkgwnRK8erSSkJycxMc\/qPAZ\/hfMLeChjE35oVEqY4gr27QEQBr910P9BXMDmwBnvlNqaTjl5QqHBHNXC1XI7sTMJCS93IqIdRpTvwE9vDpeX13JTY74pb4s0owj\/qti\/WISu\/", "FareInfoRef": "dJlTtGqCuDKA0cd3OBAAAA==" }, "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-26", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H5M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Yd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T07: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-01T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-01", "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": "7", "fareBasisCode": "SLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwzAIRA8TzX6gbrK1RWJVasQin0U2vf8xSpxUKhJmrAcDOWel9iLs8390+HTbG74b4NDIuhSkpML2O0AyYZ3d5gXNQikBvMGrSmuzpz2ioLJKQ4dH3O9YLNjlG46CczFOGRP4iekV0su4TUaJdiV1uBkHxKEx9gXYciu3", "FareInfoRef": "dJlTtGqCuDKAMdd3OBAAAA==" }, "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": "dJlTtGqCuDKABZd3OBAAAA==", "origin": "IST", "departure_time": "2026-12-02T08: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-02T09: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-02", "flight_time": "PT3H20M", "distance": "1160", "lay_over": "PT18H55M", "lay_over_date": "2026-12-01", "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": "S", "meal_code": null, "seat_available": "7", "fareBasisCode": "SLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwzAIRA8TzX6gbrK1RWJVasQin0U2vf8xSpxUKhJmrAcDOWel9iLs8390+HTbG74b4NDIuhSkpML2O0AyYZ3d5gXNQikBvMGrSmuzpz2ioLJKQ4dH3O9YLNjlG46CczFOGRP4iekV0su4TUaJdiV1uBkHxKEx9gXYciu3", "FareInfoRef": "dJlTtGqCuDKAMdd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "TK", "calendar_total_currency": "BDT", "calendar_total_price": 177342, "calendar_total_sell": 177342, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 177342, "filter": { "id": "F1TT00006-26", "price": 177342, "journey_duration": "PT2D1H50M", "journey_duration_seconds": 179400, "layover_duration": "PT1D3H10M", "layover_duration_seconds": 97800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Economy", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-10T06:50:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T09:30:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "fra202611100650ist2026111012001598ist202611102015dac202611110635742dac202612010725ist202612011315713ist202612020810fra2026120209301587", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-27", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKADZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T10: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-10T16:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-10", "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": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "ELNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEKwzAMRD8m3H6Sm2S1UWwKDR5COmTp\/39GZbuFCGSdedJJMUalLiJc4j0mfKbzhfo2oEI9t2QIDLNC\/HeB5AN5r7YfGBZCB7XDUaW32WzBCwqLDNQCV3\/LkZwNX3cUtMVo0ifwF\/npsqbtzEbxvUrq+mNc4Yf62BfH4Sug", "FareInfoRef": "dJlTtGqCuDKAhdd3OBAAAA==" }, "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": "dJlTtGqCuDKA9Yd3OBAAAA==", "origin": "IST", "departure_time": "2026-11-10T20:15: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-11T06:35: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-10", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT04H10M", "lay_over_date": "2026-11-10", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "ELNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEKwzAMRD8m3H6Sm2S1UWwKDR5COmTp\/39GZbuFCGSdedJJMUalLiJc4j0mfKbzhfo2oEI9t2QIDLNC\/HeB5AN5r7YfGBZCB7XDUaW32WzBCwqLDNQCV3\/LkZwNX3cUtMVo0ifwF\/npsqbtzEbxvUrq+mNc4Yf62BfH4Sug", "FareInfoRef": "dJlTtGqCuDKAhdd3OBAAAA==" }, "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-27", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H5M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Yd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T07: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-01T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-01", "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": "7", "fareBasisCode": "SLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwzAIRA8TzX6gbrK1RWJVasQin0U2vf8xSpxUKhJmrAcDOWel9iLs8390+HTbG74b4NDIuhSkpML2O0AyYZ3d5gXNQikBvMGrSmuzpz2ioLJKQ4dH3O9YLNjlG46CczFOGRP4iekV0su4TUaJdiV1uBkHxKEx9gXYciu3", "FareInfoRef": "dJlTtGqCuDKA4dd3OBAAAA==" }, "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": "dJlTtGqCuDKABZd3OBAAAA==", "origin": "IST", "departure_time": "2026-12-02T08: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-02T09: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-02", "flight_time": "PT3H20M", "distance": "1160", "lay_over": "PT18H55M", "lay_over_date": "2026-12-01", "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": "S", "meal_code": null, "seat_available": "7", "fareBasisCode": "SLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwzAIRA8TzX6gbrK1RWJVasQin0U2vf8xSpxUKhJmrAcDOWel9iLs8390+HTbG74b4NDIuhSkpML2O0AyYZ3d5gXNQikBvMGrSmuzpz2ioLJKQ4dH3O9YLNjlG46CczFOGRP4iekV0su4TUaJdiV1uBkHxKEx9gXYciu3", "FareInfoRef": "dJlTtGqCuDKA4dd3OBAAAA==" }, "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": 184158, "gross_total": 184158, "base_fare": 92499, "tax": 91659, "sell": { "currency": "BDT", "total": 184158, "base_fare": 92499, "tax": 91659 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTg0MTU4LCJiYXNlX2ZhcmUiOjkyNDk5LCJ0YXgiOjkxNjU5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTg0MTU4LCJiYXNlX2ZhcmUiOjkyNDk5LCJ0YXgiOjkxNjU5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE4NDE1OCwiYmFzZV9mYXJlIjo5MjQ5OSwidGF4Ijo5MTY1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 184158, "base_fare": 92499, "tax": 91659, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "92499.00", "tax": "91659.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 184158, "base_fare": 92499, "tax": 91659, "gross": { "base_fare": "92499.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE4NDE1OC4wMCIsImJhc2VfZmFyZSI6IjkyNDk5LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjQ5OS4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTg0MTU4LjAwIiwiYmFzZV9mYXJlIjoiOTI0OTkuMDAiLCJ0YXgiOiI5MTY1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjkyNDk5LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxODQxNTguMDAiLCJiYXNlX2ZhcmUiOiI5MjQ5OS4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE4NDE1OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNTQ3LjAwIn0sIllSIjp7ImFtb3VudCI6IjU3MDMyLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI0MTMzLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTkyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik02IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1NTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTM5MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzU0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1NzAzMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "E", "farebasis": "ELNCLR", "cabin": "economy" }, { "origin": "IST", "destination": "DAC", "operating": "TK", "marketing": "TK", "booking_code": "E", "farebasis": "ELNCLR", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-27", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKADZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T10: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-10T16:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-10", "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": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "ELNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEKwzAMRD8m3H6Sm2S1UWwKDR5COmTp\/39GZbuFCGSdedJJMUalLiJc4j0mfKbzhfo2oEI9t2QIDLNC\/HeB5AN5r7YfGBZCB7XDUaW32WzBCwqLDNQCV3\/LkZwNX3cUtMVo0ifwF\/npsqbtzEbxvUrq+mNc4Yf62BfH4Sug", "FareInfoRef": "dJlTtGqCuDKAhdd3OBAAAA==" }, "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": "dJlTtGqCuDKA9Yd3OBAAAA==", "origin": "IST", "departure_time": "2026-11-10T20:15: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-11T06:35: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-10", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT04H10M", "lay_over_date": "2026-11-10", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "ELNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEKwzAMRD8m3H6Sm2S1UWwKDR5COmTp\/39GZbuFCGSdedJJMUalLiJc4j0mfKbzhfo2oEI9t2QIDLNC\/HeB5AN5r7YfGBZCB7XDUaW32WzBCwqLDNQCV3\/LkZwNX3cUtMVo0ifwF\/npsqbtzEbxvUrq+mNc4Yf62BfH4Sug", "FareInfoRef": "dJlTtGqCuDKAhdd3OBAAAA==" }, "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-27", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H5M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Yd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T07: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-01T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-01", "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": "7", "fareBasisCode": "SLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwzAIRA8TzX6gbrK1RWJVasQin0U2vf8xSpxUKhJmrAcDOWel9iLs8390+HTbG74b4NDIuhSkpML2O0AyYZ3d5gXNQikBvMGrSmuzpz2ioLJKQ4dH3O9YLNjlG46CczFOGRP4iekV0su4TUaJdiV1uBkHxKEx9gXYciu3", "FareInfoRef": "dJlTtGqCuDKA4dd3OBAAAA==" }, "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": "dJlTtGqCuDKABZd3OBAAAA==", "origin": "IST", "departure_time": "2026-12-02T08: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-02T09: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-02", "flight_time": "PT3H20M", "distance": "1160", "lay_over": "PT18H55M", "lay_over_date": "2026-12-01", "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": "S", "meal_code": null, "seat_available": "7", "fareBasisCode": "SLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwzAIRA8TzX6gbrK1RWJVasQin0U2vf8xSpxUKhJmrAcDOWel9iLs8390+HTbG74b4NDIuhSkpML2O0AyYZ3d5gXNQikBvMGrSmuzpz2ioLJKQ4dH3O9YLNjlG46CczFOGRP4iekV0su4TUaJdiV1uBkHxKEx9gXYciu3", "FareInfoRef": "dJlTtGqCuDKA4dd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "TK", "calendar_total_currency": "BDT", "calendar_total_price": 184158, "calendar_total_sell": 184158, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 184158, "filter": { "id": "F1TT00006-27", "price": 184158, "journey_duration": "PT1D21H45M", "journey_duration_seconds": 164700, "layover_duration": "PT23H5M", "layover_duration_seconds": 83100, "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-10T10:55:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T09:30:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "fra202611101055ist2026111016051588ist202611102015dac202611110635742dac202612010725ist202612011315713ist202612020810fra2026120209301587", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-28", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAFZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T10: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-10T18: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-10", "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": "O", "meal_code": null, "seat_available": "3", "fareBasisCode": "OCLIT3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckXaePrWnnBKkgVdiL\/\/8Zpq0DA2luOclNQghCsjDTEv5jwme6rigvBQrEMkWFnEUIbL8dRDTjofdbdSljmDAZKh2Pyr1RZ\/VWoJLdQC2w93d9RmOO2JzNk9FWo0mbwCHyZrLEVFO+VNvsvaf39oN0gt1qc19OqCyW", "FareInfoRef": "dJlTtGqCuDKANed3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAHZd3OBAAAA==", "origin": "BAH", "departure_time": "2026-11-11T00: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-11T08: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-10", "flight_time": "PT5H10M", "distance": "2486", "lay_over": "PT06H00M", "lay_over_date": "2026-11-10", "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": "O", "meal_code": null, "seat_available": "3", "fareBasisCode": "OCLIT3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckXaePrWnnBKkgVdiL\/\/8Zpq0DA2luOclNQghCsjDTEv5jwme6rigvBQrEMkWFnEUIbL8dRDTjofdbdSljmDAZKh2Pyr1RZ\/VWoJLdQC2w93d9RmOO2JzNk9FWo0mbwCHyZrLEVFO+VNvsvaf39oN0gt1qc19OqCyW", "FareInfoRef": "dJlTtGqCuDKANed3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT15H20M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAJZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T19: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-01T23: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-01", "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": "V", "meal_code": null, "seat_available": "7", "fareBasisCode": "VALIT3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i65lkNudu2kLRQfQlrIpf9\/RtdOChXIWjOSVjFGJy6oSoj\/MeAz3BbUVwYqHHNZE0zUxv7bISIe7\/R8bJcyoy9xokS146Nqb8w+GwuyK1NHe2Wcb0mZLHiZfNupaNZokhP4iflOWVPZynxd6WxmQtsDygjeyrkvYz0sqw==", "FareInfoRef": "dJlTtGqCuDKAbed3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKALZd3OBAAAA==", "origin": "BAH", "departure_time": "2026-12-02T01: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-02T06: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-01", "flight_time": "PT6H55M", "distance": "2760", "lay_over": "PT02H00M", "lay_over_date": "2026-12-01", "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": "V", "meal_code": null, "seat_available": "7", "fareBasisCode": "VALIT3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i65lkNudu2kLRQfQlrIpf9\/RtdOChXIWjOSVjFGJy6oSoj\/MeAz3BbUVwYqHHNZE0zUxv7bISIe7\/R8bJcyoy9xokS146Nqb8w+GwuyK1NHe2Wcb0mZLHiZfNupaNZokhP4iflOWVPZynxd6WxmQtsDygjeyrkvYz0sqw==", "FareInfoRef": "dJlTtGqCuDKAbed3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 190468, "gross_total": 190468, "base_fare": 116841, "tax": 73627, "sell": { "currency": "BDT", "total": 190468, "base_fare": 116841, "tax": 73627 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTkwNDY4LCJiYXNlX2ZhcmUiOjExNjg0MSwidGF4Ijo3MzYyN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE5MDQ2OCwiYmFzZV9mYXJlIjoxMTY4NDEsInRheCI6NzM2MjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTkwNDY4LCJiYXNlX2ZhcmUiOjExNjg0MSwidGF4Ijo3MzYyN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 190468, "base_fare": 116841, "tax": 73627, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "116841.00", "tax": "73627.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 190468, "base_fare": 116841, "tax": 73627, "gross": { "base_fare": "116841.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE5MDQ2OC4wMCIsImJhc2VfZmFyZSI6IjExNjg0MS4wMCIsInRheCI6IjczNjI3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE2ODQxLjAwIiwidGF4IjoiNzM2MjcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxOTA0NjguMDAiLCJiYXNlX2ZhcmUiOiIxMTY4NDEuMDAiLCJ0YXgiOiI3MzYyNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNjg0MS4wMCIsInRheCI6IjczNjI3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTkwNDY4LjAwIiwiYmFzZV9mYXJlIjoiMTE2ODQxLjAwIiwidGF4IjoiNzM2MjcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTkwNDY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM5NzgyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjY4OTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQkgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM5NTAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJITSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzOTc4MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "O", "farebasis": "OCLIT3DE", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "O", "farebasis": "OCLIT3DE", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "V", "farebasis": "VALIT3DE", "cabin": "economy" }, { "origin": "BAH", "destination": "FRA", "operating": "GF", "marketing": "GF", "booking_code": "V", "farebasis": "VALIT3DE", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-28", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAFZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T10: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-10T18: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-10", "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": "O", "meal_code": null, "seat_available": "3", "fareBasisCode": "OCLIT3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckXaePrWnnBKkgVdiL\/\/8Zpq0DA2luOclNQghCsjDTEv5jwme6rigvBQrEMkWFnEUIbL8dRDTjofdbdSljmDAZKh2Pyr1RZ\/VWoJLdQC2w93d9RmOO2JzNk9FWo0mbwCHyZrLEVFO+VNvsvaf39oN0gt1qc19OqCyW", "FareInfoRef": "dJlTtGqCuDKANed3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAHZd3OBAAAA==", "origin": "BAH", "departure_time": "2026-11-11T00: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-11T08: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-10", "flight_time": "PT5H10M", "distance": "2486", "lay_over": "PT06H00M", "lay_over_date": "2026-11-10", "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": "O", "meal_code": null, "seat_available": "3", "fareBasisCode": "OCLIT3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckXaePrWnnBKkgVdiL\/\/8Zpq0DA2luOclNQghCsjDTEv5jwme6rigvBQrEMkWFnEUIbL8dRDTjofdbdSljmDAZKh2Pyr1RZ\/VWoJLdQC2w93d9RmOO2JzNk9FWo0mbwCHyZrLEVFO+VNvsvaf39oN0gt1qc19OqCyW", "FareInfoRef": "dJlTtGqCuDKANed3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT15H20M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAJZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T19: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-01T23: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-01", "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": "V", "meal_code": null, "seat_available": "7", "fareBasisCode": "VALIT3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i65lkNudu2kLRQfQlrIpf9\/RtdOChXIWjOSVjFGJy6oSoj\/MeAz3BbUVwYqHHNZE0zUxv7bISIe7\/R8bJcyoy9xokS146Nqb8w+GwuyK1NHe2Wcb0mZLHiZfNupaNZokhP4iflOWVPZynxd6WxmQtsDygjeyrkvYz0sqw==", "FareInfoRef": "dJlTtGqCuDKAbed3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKALZd3OBAAAA==", "origin": "BAH", "departure_time": "2026-12-02T01: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-02T06: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-01", "flight_time": "PT6H55M", "distance": "2760", "lay_over": "PT02H00M", "lay_over_date": "2026-12-01", "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": "V", "meal_code": null, "seat_available": "7", "fareBasisCode": "VALIT3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i65lkNudu2kLRQfQlrIpf9\/RtdOChXIWjOSVjFGJy6oSoj\/MeAz3BbUVwYqHHNZE0zUxv7bISIe7\/R8bJcyoy9xokS146Nqb8w+GwuyK1NHe2Wcb0mZLHiZfNupaNZokhP4iflOWVPZynxd6WxmQtsDygjeyrkvYz0sqw==", "FareInfoRef": "dJlTtGqCuDKAbed3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "GF", "calendar_total_currency": "BDT", "calendar_total_price": 190468, "calendar_total_sell": 190468, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 190468, "filter": { "id": "F1TT00006-28", "price": 190468, "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-10T10:25:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T06:15:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611101025bah20261110184016bah202611110040dac202611110850250dac202612011955bah202612012320249bah202612020120fra20261202061517", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-29", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA7Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T06:50: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-10T12:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-10", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1598" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1598" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3He1aUPfEmzDYEVY6R76sv\/\/jJmkgwnRK8erSSkJycxMc\/qPAZ\/hfMLeChjE35oVEqY4gr27QEQBr910P9BXMDmwBnvlNqaTjl5QqHBHNXC1XI7sTMJCS93IqIdRpTvwE9vDpeX13JTY74pb4s0owj\/qti\/WISu\/", "FareInfoRef": "dJlTtGqCuDKA0cd3OBAAAA==" }, "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": "dJlTtGqCuDKA9Yd3OBAAAA==", "origin": "IST", "departure_time": "2026-11-10T20:15: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-11T06:35: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-10", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3He1aUPfEmzDYEVY6R76sv\/\/jJmkgwnRK8erSSkJycxMc\/qPAZ\/hfMLeChjE35oVEqY4gr27QEQBr910P9BXMDmwBnvlNqaTjl5QqHBHNXC1XI7sTMJCS93IqIdRpTvwE9vDpeX13JTY74pb4s0owj\/qti\/WISu\/", "FareInfoRef": "dJlTtGqCuDKA0cd3OBAAAA==" }, "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-29", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Yd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T07: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-01T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "8", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwzAI\/JjodqCx3W62SKxIiRiidMjS\/\/+MYieVigR3cLxyzkISmSnmfxvwGY4V9lbAIO51LwjxNcaenSCiEYvptqNvEGKvW9cu5N6lQR8OqFS5S6e53XEq6lpI8pS2kNHuolGfwI\/Mi1Mr0zErsZ8VIkm3Rgn+p499AanKK4A=", "FareInfoRef": "dJlTtGqCuDKAoed3OBAAAA==" }, "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": "dJlTtGqCuDKANZd3OBAAAA==", "origin": "IST", "departure_time": "2026-12-01T21: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-01T22: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-01", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "PT07H45M", "lay_over_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "8", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwzAI\/JjodqCx3W62SKxIiRiidMjS\/\/+MYieVigR3cLxyzkISmSnmfxvwGY4V9lbAIO51LwjxNcaenSCiEYvptqNvEGKvW9cu5N6lQR8OqFS5S6e53XEq6lpI8pS2kNHuolGfwI\/Mi1Mr0zErsZ8VIkm3Rgn+p499AanKK4A=", "FareInfoRef": "dJlTtGqCuDKAoed3OBAAAA==" }, "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": 193617, "gross_total": 193617, "base_fare": 101958, "tax": 91659, "sell": { "currency": "BDT", "total": 193617, "base_fare": 101958, "tax": 91659 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTkzNjE3LCJiYXNlX2ZhcmUiOjEwMTk1OCwidGF4Ijo5MTY1OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE5MzYxNywiYmFzZV9mYXJlIjoxMDE5NTgsInRheCI6OTE2NTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTkzNjE3LCJiYXNlX2ZhcmUiOjEwMTk1OCwidGF4Ijo5MTY1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 193617, "base_fare": 101958, "tax": 91659, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "101958.00", "tax": "91659.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 193617, "base_fare": 101958, "tax": 91659, "gross": { "base_fare": "101958.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE5MzYxNy4wMCIsImJhc2VfZmFyZSI6IjEwMTk1OC4wMCIsInRheCI6IjkxNjU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAxOTU4LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxOTM2MTcuMDAiLCJiYXNlX2ZhcmUiOiIxMDE5NTguMDAiLCJ0YXgiOiI5MTY1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwMTk1OC4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTkzNjE3LjAwIiwiYmFzZV9mYXJlIjoiMTAxOTU4LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTkzNjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NDcuMDAifSwiWVIiOnsiYW1vdW50IjoiNTcwMzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjQxMzMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1OTIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTTYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMzkyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU3MDMyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "Q", "farebasis": "QLNCLR", "cabin": "economy" }, { "origin": "IST", "destination": "DAC", "operating": "TK", "marketing": "TK", "booking_code": "Q", "farebasis": "QLNCLR", "cabin": "economy" }, { "origin": "DAC", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNCLR", "cabin": "economy" }, { "origin": "IST", "destination": "FRA", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNCLR", "cabin": "economy" } ], "connecting": [ "IST" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-29", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA7Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T06:50: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-10T12:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-10", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1598" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1598" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3He1aUPfEmzDYEVY6R76sv\/\/jJmkgwnRK8erSSkJycxMc\/qPAZ\/hfMLeChjE35oVEqY4gr27QEQBr910P9BXMDmwBnvlNqaTjl5QqHBHNXC1XI7sTMJCS93IqIdRpTvwE9vDpeX13JTY74pb4s0owj\/qti\/WISu\/", "FareInfoRef": "dJlTtGqCuDKA0cd3OBAAAA==" }, "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": "dJlTtGqCuDKA9Yd3OBAAAA==", "origin": "IST", "departure_time": "2026-11-10T20:15: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-11T06:35: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-10", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3He1aUPfEmzDYEVY6R76sv\/\/jJmkgwnRK8erSSkJycxMc\/qPAZ\/hfMLeChjE35oVEqY4gr27QEQBr910P9BXMDmwBnvlNqaTjl5QqHBHNXC1XI7sTMJCS93IqIdRpTvwE9vDpeX13JTY74pb4s0owj\/qti\/WISu\/", "FareInfoRef": "dJlTtGqCuDKA0cd3OBAAAA==" }, "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-29", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Yd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T07: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-01T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "8", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwzAI\/JjodqCx3W62SKxIiRiidMjS\/\/+MYieVigR3cLxyzkISmSnmfxvwGY4V9lbAIO51LwjxNcaenSCiEYvptqNvEGKvW9cu5N6lQR8OqFS5S6e53XEq6lpI8pS2kNHuolGfwI\/Mi1Mr0zErsZ8VIkm3Rgn+p499AanKK4A=", "FareInfoRef": "dJlTtGqCuDKAoed3OBAAAA==" }, "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": "dJlTtGqCuDKANZd3OBAAAA==", "origin": "IST", "departure_time": "2026-12-01T21: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-01T22: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-01", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "PT07H45M", "lay_over_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "8", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwzAI\/JjodqCx3W62SKxIiRiidMjS\/\/+MYieVigR3cLxyzkISmSnmfxvwGY4V9lbAIO51LwjxNcaenSCiEYvptqNvEGKvW9cu5N6lQR8OqFS5S6e53XEq6lpI8pS2kNHuolGfwI\/Mi1Mr0zErsZ8VIkm3Rgn+p499AanKK4A=", "FareInfoRef": "dJlTtGqCuDKAoed3OBAAAA==" }, "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-10-2026-12-01", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-01", "calendar_carrier": "TK", "calendar_total_currency": "BDT", "calendar_total_price": 193617, "calendar_total_sell": 193617, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 193617, "filter": { "id": "F1TT00006-29", "price": 193617, "journey_duration": "PT1D14H30M", "journey_duration_seconds": 138600, "layover_duration": "PT16H0M", "layover_duration_seconds": 57600, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Economy", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-10T06:50:00.000+01:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-12-01T22:10:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "fra202611100650ist2026111012001598ist202611102015dac202611110635742dac202612010725ist202612011315713ist202612012100fra2026120122101597", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-30", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA7Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T06:50: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-10T12:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-10", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1598" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1598" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3He1aUPfEmzDYEVY6R76sv\/\/jJmkgwnRK8erSSkJycxMc\/qPAZ\/hfMLeChjE35oVEqY4gr27QEQBr910P9BXMDmwBnvlNqaTjl5QqHBHNXC1XI7sTMJCS93IqIdRpTvwE9vDpeX13JTY74pb4s0owj\/qti\/WISu\/", "FareInfoRef": "dJlTtGqCuDKA0cd3OBAAAA==" }, "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": "dJlTtGqCuDKA9Yd3OBAAAA==", "origin": "IST", "departure_time": "2026-11-10T20:15: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-11T06:35: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-10", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3He1aUPfEmzDYEVY6R76sv\/\/jJmkgwnRK8erSSkJycxMc\/qPAZ\/hfMLeChjE35oVEqY4gr27QEQBr910P9BXMDmwBnvlNqaTjl5QqHBHNXC1XI7sTMJCS93IqIdRpTvwE9vDpeX13JTY74pb4s0owj\/qti\/WISu\/", "FareInfoRef": "dJlTtGqCuDKA0cd3OBAAAA==" }, "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-30", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Yd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T07: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-01T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTjEOwzAIfEx0O9DYVjdbJFakVgxROmTp\/59RTFOpSMDBcUCtVUgyM+X6bxPe0\/GAvRQwiHvfG1K+zzmqE0Q0YzN97ogNQux9C+6bOaY06c0TOnUO6jS3Ky5NnUslURkLGeMuBnQFfmDdHFpbjlWJ\/awQSbk4F\/qfLvsAqcgrgA==", "FareInfoRef": "dJlTtGqCuDKADdd3OBAAAA==" }, "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": "dJlTtGqCuDKAPZd3OBAAAA==", "origin": "IST", "departure_time": "2026-12-01T16: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-01T17: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-01", "flight_time": "PT3H15M", "distance": "1160", "lay_over": "PT03H20M", "lay_over_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTjEOwzAIfEx0O9DYVjdbJFakVgxROmTp\/59RTFOpSMDBcUCtVUgyM+X6bxPe0\/GAvRQwiHvfG1K+zzmqE0Q0YzN97ogNQux9C+6bOaY06c0TOnUO6jS3Ky5NnUslURkLGeMuBnQFfmDdHFpbjlWJ\/awQSbk4F\/qfLvsAqcgrgA==", "FareInfoRef": "dJlTtGqCuDKADdd3OBAAAA==" }, "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": 193895, "gross_total": 193895, "base_fare": 102236, "tax": 91659, "sell": { "currency": "BDT", "total": 193895, "base_fare": 102236, "tax": 91659 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTkzODk1LCJiYXNlX2ZhcmUiOjEwMjIzNiwidGF4Ijo5MTY1OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE5Mzg5NSwiYmFzZV9mYXJlIjoxMDIyMzYsInRheCI6OTE2NTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTkzODk1LCJiYXNlX2ZhcmUiOjEwMjIzNiwidGF4Ijo5MTY1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 193895, "base_fare": 102236, "tax": 91659, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "102236.00", "tax": "91659.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 193895, "base_fare": 102236, "tax": 91659, "gross": { "base_fare": "102236.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE5Mzg5NS4wMCIsImJhc2VfZmFyZSI6IjEwMjIzNi4wMCIsInRheCI6IjkxNjU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAyMjM2LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxOTM4OTUuMDAiLCJiYXNlX2ZhcmUiOiIxMDIyMzYuMDAiLCJ0YXgiOiI5MTY1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwMjIzNi4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTkzODk1LjAwIiwiYmFzZV9mYXJlIjoiMTAyMjM2LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTkzODk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NDcuMDAifSwiWVIiOnsiYW1vdW50IjoiNTcwMzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjQxMzMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1OTIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTTYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMzkyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU3MDMyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "Q", "farebasis": "QLNCLR", "cabin": "economy" }, { "origin": "IST", "destination": "DAC", "operating": "TK", "marketing": "TK", "booking_code": "Q", "farebasis": "QLNCLR", "cabin": "economy" }, { "origin": "DAC", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNCLR", "cabin": "economy" }, { "origin": "IST", "destination": "FRA", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNCLR", "cabin": "economy" } ], "connecting": [ "IST" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-30", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA7Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T06:50: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-10T12:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-10", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1598" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1598" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3He1aUPfEmzDYEVY6R76sv\/\/jJmkgwnRK8erSSkJycxMc\/qPAZ\/hfMLeChjE35oVEqY4gr27QEQBr910P9BXMDmwBnvlNqaTjl5QqHBHNXC1XI7sTMJCS93IqIdRpTvwE9vDpeX13JTY74pb4s0owj\/qti\/WISu\/", "FareInfoRef": "dJlTtGqCuDKA0cd3OBAAAA==" }, "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": "dJlTtGqCuDKA9Yd3OBAAAA==", "origin": "IST", "departure_time": "2026-11-10T20:15: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-11T06:35: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-10", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QLNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3He1aUPfEmzDYEVY6R76sv\/\/jJmkgwnRK8erSSkJycxMc\/qPAZ\/hfMLeChjE35oVEqY4gr27QEQBr910P9BXMDmwBnvlNqaTjl5QqHBHNXC1XI7sTMJCS93IqIdRpTvwE9vDpeX13JTY74pb4s0owj\/qti\/WISu\/", "FareInfoRef": "dJlTtGqCuDKA0cd3OBAAAA==" }, "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-30", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Yd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T07: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-01T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTjEOwzAIfEx0O9DYVjdbJFakVgxROmTp\/59RTFOpSMDBcUCtVUgyM+X6bxPe0\/GAvRQwiHvfG1K+zzmqE0Q0YzN97ogNQux9C+6bOaY06c0TOnUO6jS3Ky5NnUslURkLGeMuBnQFfmDdHFpbjlWJ\/awQSbk4F\/qfLvsAqcgrgA==", "FareInfoRef": "dJlTtGqCuDKADdd3OBAAAA==" }, "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": "dJlTtGqCuDKAPZd3OBAAAA==", "origin": "IST", "departure_time": "2026-12-01T16: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-01T17: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-01", "flight_time": "PT3H15M", "distance": "1160", "lay_over": "PT03H20M", "lay_over_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTjEOwzAIfEx0O9DYVjdbJFakVgxROmTp\/59RTFOpSMDBcUCtVUgyM+X6bxPe0\/GAvRQwiHvfG1K+zzmqE0Q0YzN97ogNQux9C+6bOaY06c0TOnUO6jS3Ky5NnUslURkLGeMuBnQFfmDdHFpbjlWJ\/awQSbk4F\/qfLvsAqcgrgA==", "FareInfoRef": "dJlTtGqCuDKADdd3OBAAAA==" }, "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-10-2026-12-01", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-01", "calendar_carrier": "TK", "calendar_total_currency": "BDT", "calendar_total_price": 193895, "calendar_total_sell": 193895, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 193895, "filter": { "id": "F1TT00006-30", "price": 193895, "journey_duration": "PT1D10H10M", "journey_duration_seconds": 123000, "layover_duration": "PT11H35M", "layover_duration_seconds": 41700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Economy", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-10T06:50:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-01T17:50:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "fra202611100650ist2026111012001598ist202611102015dac202611110635742dac202612010725ist202612011315713ist202612011635fra2026120117501593", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-31", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKADZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T10: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-10T16:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-10", "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": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "ELNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEKwzAMRD8m3H6Sm2S1UWwKDR5COmTp\/39GZbuFCGSdedJJMUalLiJc4j0mfKbzhfo2oEI9t2QIDLNC\/HeB5AN5r7YfGBZCB7XDUaW32WzBCwqLDNQCV3\/LkZwNX3cUtMVo0ifwF\/npsqbtzEbxvUrq+mNc4Yf62BfH4Sug", "FareInfoRef": "dJlTtGqCuDKAhdd3OBAAAA==" }, "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": "dJlTtGqCuDKA9Yd3OBAAAA==", "origin": "IST", "departure_time": "2026-11-10T20:15: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-11T06:35: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-10", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT04H10M", "lay_over_date": "2026-11-10", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "ELNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEKwzAMRD8m3H6Sm2S1UWwKDR5COmTp\/39GZbuFCGSdedJJMUalLiJc4j0mfKbzhfo2oEI9t2QIDLNC\/HeB5AN5r7YfGBZCB7XDUaW32WzBCwqLDNQCV3\/LkZwNX3cUtMVo0ifwF\/npsqbtzEbxvUrq+mNc4Yf62BfH4Sug", "FareInfoRef": "dJlTtGqCuDKAhdd3OBAAAA==" }, "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-31", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Yd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T07: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-01T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "8", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwzAI\/JjodqCx3W62SKxIiRiidMjS\/\/+MYieVigR3cLxyzkISmSnmfxvwGY4V9lbAIO51LwjxNcaenSCiEYvptqNvEGKvW9cu5N6lQR8OqFS5S6e53XEq6lpI8pS2kNHuolGfwI\/Mi1Mr0zErsZ8VIkm3Rgn+p499AanKK4A=", "FareInfoRef": "dJlTtGqCuDKA+ed3OBAAAA==" }, "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": "dJlTtGqCuDKANZd3OBAAAA==", "origin": "IST", "departure_time": "2026-12-01T21: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-01T22: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-01", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "PT07H45M", "lay_over_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "8", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwzAI\/JjodqCx3W62SKxIiRiidMjS\/\/+MYieVigR3cLxyzkISmSnmfxvwGY4V9lbAIO51LwjxNcaenSCiEYvptqNvEGKvW9cu5N6lQR8OqFS5S6e53XEq6lpI8pS2kNHuolGfwI\/Mi1Mr0zErsZ8VIkm3Rgn+p499AanKK4A=", "FareInfoRef": "dJlTtGqCuDKA+ed3OBAAAA==" }, "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": 200293, "gross_total": 200293, "base_fare": 108634, "tax": 91659, "sell": { "currency": "BDT", "total": 200293, "base_fare": 108634, "tax": 91659 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjAwMjkzLCJiYXNlX2ZhcmUiOjEwODYzNCwidGF4Ijo5MTY1OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIwMDI5MywiYmFzZV9mYXJlIjoxMDg2MzQsInRheCI6OTE2NTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjAwMjkzLCJiYXNlX2ZhcmUiOjEwODYzNCwidGF4Ijo5MTY1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 200293, "base_fare": 108634, "tax": 91659, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "108634.00", "tax": "91659.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 200293, "base_fare": 108634, "tax": 91659, "gross": { "base_fare": "108634.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwMDI5My4wMCIsImJhc2VfZmFyZSI6IjEwODYzNC4wMCIsInRheCI6IjkxNjU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA4NjM0LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMDAyOTMuMDAiLCJiYXNlX2ZhcmUiOiIxMDg2MzQuMDAiLCJ0YXgiOiI5MTY1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwODYzNC4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjAwMjkzLjAwIiwiYmFzZV9mYXJlIjoiMTA4NjM0LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAwMjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NDcuMDAifSwiWVIiOnsiYW1vdW50IjoiNTcwMzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjQxMzMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1OTIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTTYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMzkyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU3MDMyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "E", "farebasis": "ELNCLR", "cabin": "economy" }, { "origin": "IST", "destination": "DAC", "operating": "TK", "marketing": "TK", "booking_code": "E", "farebasis": "ELNCLR", "cabin": "economy" }, { "origin": "DAC", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNCLR", "cabin": "economy" }, { "origin": "IST", "destination": "FRA", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNCLR", "cabin": "economy" } ], "connecting": [ "IST" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-31", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKADZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T10: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-10T16:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-10", "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": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "ELNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEKwzAMRD8m3H6Sm2S1UWwKDR5COmTp\/39GZbuFCGSdedJJMUalLiJc4j0mfKbzhfo2oEI9t2QIDLNC\/HeB5AN5r7YfGBZCB7XDUaW32WzBCwqLDNQCV3\/LkZwNX3cUtMVo0ifwF\/npsqbtzEbxvUrq+mNc4Yf62BfH4Sug", "FareInfoRef": "dJlTtGqCuDKAhdd3OBAAAA==" }, "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": "dJlTtGqCuDKA9Yd3OBAAAA==", "origin": "IST", "departure_time": "2026-11-10T20:15: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-11T06:35: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-10", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT04H10M", "lay_over_date": "2026-11-10", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "ELNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEKwzAMRD8m3H6Sm2S1UWwKDR5COmTp\/39GZbuFCGSdedJJMUalLiJc4j0mfKbzhfo2oEI9t2QIDLNC\/HeB5AN5r7YfGBZCB7XDUaW32WzBCwqLDNQCV3\/LkZwNX3cUtMVo0ifwF\/npsqbtzEbxvUrq+mNc4Yf62BfH4Sug", "FareInfoRef": "dJlTtGqCuDKAhdd3OBAAAA==" }, "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-31", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Yd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T07: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-01T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "8", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwzAI\/JjodqCx3W62SKxIiRiidMjS\/\/+MYieVigR3cLxyzkISmSnmfxvwGY4V9lbAIO51LwjxNcaenSCiEYvptqNvEGKvW9cu5N6lQR8OqFS5S6e53XEq6lpI8pS2kNHuolGfwI\/Mi1Mr0zErsZ8VIkm3Rgn+p499AanKK4A=", "FareInfoRef": "dJlTtGqCuDKA+ed3OBAAAA==" }, "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": "dJlTtGqCuDKANZd3OBAAAA==", "origin": "IST", "departure_time": "2026-12-01T21: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-01T22: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-01", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "PT07H45M", "lay_over_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "8", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwzAI\/JjodqCx3W62SKxIiRiidMjS\/\/+MYieVigR3cLxyzkISmSnmfxvwGY4V9lbAIO51LwjxNcaenSCiEYvptqNvEGKvW9cu5N6lQR8OqFS5S6e53XEq6lpI8pS2kNHuolGfwI\/Mi1Mr0zErsZ8VIkm3Rgn+p499AanKK4A=", "FareInfoRef": "dJlTtGqCuDKA+ed3OBAAAA==" }, "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-10-2026-12-01", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-01", "calendar_carrier": "TK", "calendar_total_currency": "BDT", "calendar_total_price": 200293, "calendar_total_sell": 200293, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 200293, "filter": { "id": "F1TT00006-31", "price": 200293, "journey_duration": "PT1D10H25M", "journey_duration_seconds": 123900, "layover_duration": "PT11H55M", "layover_duration_seconds": 42900, "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-10T10:55:00.000+01:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-12-01T22:10:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "fra202611101055ist2026111016051588ist202611102015dac202611110635742dac202612010725ist202612011315713ist202612012100fra2026120122101597", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-32", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKADZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T10: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-10T16:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-10", "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": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "ELNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEKwzAMRD8m3H6Sm2S1UWwKDR5COmTp\/39GZbuFCGSdedJJMUalLiJc4j0mfKbzhfo2oEI9t2QIDLNC\/HeB5AN5r7YfGBZCB7XDUaW32WzBCwqLDNQCV3\/LkZwNX3cUtMVo0ifwF\/npsqbtzEbxvUrq+mNc4Yf62BfH4Sug", "FareInfoRef": "dJlTtGqCuDKAhdd3OBAAAA==" }, "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": "dJlTtGqCuDKA9Yd3OBAAAA==", "origin": "IST", "departure_time": "2026-11-10T20:15: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-11T06:35: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-10", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT04H10M", "lay_over_date": "2026-11-10", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "ELNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEKwzAMRD8m3H6Sm2S1UWwKDR5COmTp\/39GZbuFCGSdedJJMUalLiJc4j0mfKbzhfo2oEI9t2QIDLNC\/HeB5AN5r7YfGBZCB7XDUaW32WzBCwqLDNQCV3\/LkZwNX3cUtMVo0ifwF\/npsqbtzEbxvUrq+mNc4Yf62BfH4Sug", "FareInfoRef": "dJlTtGqCuDKAhdd3OBAAAA==" }, "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-32", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Yd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T07: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-01T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTjEOwzAIfEx0O9DYVjdbJFakVgxROmTp\/59RTFOpSMDBcUCtVUgyM+X6bxPe0\/GAvRQwiHvfG1K+zzmqE0Q0YzN97ogNQux9C+6bOaY06c0TOnUO6jS3Ky5NnUslURkLGeMuBnQFfmDdHFpbjlWJ\/awQSbk4F\/qfLvsAqcgrgA==", "FareInfoRef": "dJlTtGqCuDKAwdd3OBAAAA==" }, "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": "dJlTtGqCuDKAPZd3OBAAAA==", "origin": "IST", "departure_time": "2026-12-01T16: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-01T17: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-01", "flight_time": "PT3H15M", "distance": "1160", "lay_over": "PT03H20M", "lay_over_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTjEOwzAIfEx0O9DYVjdbJFakVgxROmTp\/59RTFOpSMDBcUCtVUgyM+X6bxPe0\/GAvRQwiHvfG1K+zzmqE0Q0YzN97ogNQux9C+6bOaY06c0TOnUO6jS3Ky5NnUslURkLGeMuBnQFfmDdHFpbjlWJ\/awQSbk4F\/qfLvsAqcgrgA==", "FareInfoRef": "dJlTtGqCuDKAwdd3OBAAAA==" }, "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": 200571, "gross_total": 200571, "base_fare": 108912, "tax": 91659, "sell": { "currency": "BDT", "total": 200571, "base_fare": 108912, "tax": 91659 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjAwNTcxLCJiYXNlX2ZhcmUiOjEwODkxMiwidGF4Ijo5MTY1OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIwMDU3MSwiYmFzZV9mYXJlIjoxMDg5MTIsInRheCI6OTE2NTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjAwNTcxLCJiYXNlX2ZhcmUiOjEwODkxMiwidGF4Ijo5MTY1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 200571, "base_fare": 108912, "tax": 91659, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "108912.00", "tax": "91659.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 200571, "base_fare": 108912, "tax": 91659, "gross": { "base_fare": "108912.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwMDU3MS4wMCIsImJhc2VfZmFyZSI6IjEwODkxMi4wMCIsInRheCI6IjkxNjU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA4OTEyLjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMDA1NzEuMDAiLCJiYXNlX2ZhcmUiOiIxMDg5MTIuMDAiLCJ0YXgiOiI5MTY1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwODkxMi4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjAwNTcxLjAwIiwiYmFzZV9mYXJlIjoiMTA4OTEyLjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAwNTcxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NDcuMDAifSwiWVIiOnsiYW1vdW50IjoiNTcwMzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjQxMzMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1OTIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTTYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMzkyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU3MDMyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "E", "farebasis": "ELNCLR", "cabin": "economy" }, { "origin": "IST", "destination": "DAC", "operating": "TK", "marketing": "TK", "booking_code": "E", "farebasis": "ELNCLR", "cabin": "economy" }, { "origin": "DAC", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNCLR", "cabin": "economy" }, { "origin": "IST", "destination": "FRA", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNCLR", "cabin": "economy" } ], "connecting": [ "IST" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-32", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKADZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T10: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-10T16:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-10", "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": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "ELNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEKwzAMRD8m3H6Sm2S1UWwKDR5COmTp\/39GZbuFCGSdedJJMUalLiJc4j0mfKbzhfo2oEI9t2QIDLNC\/HeB5AN5r7YfGBZCB7XDUaW32WzBCwqLDNQCV3\/LkZwNX3cUtMVo0ifwF\/npsqbtzEbxvUrq+mNc4Yf62BfH4Sug", "FareInfoRef": "dJlTtGqCuDKAhdd3OBAAAA==" }, "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": "dJlTtGqCuDKA9Yd3OBAAAA==", "origin": "IST", "departure_time": "2026-11-10T20:15: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-11T06:35: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-10", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT04H10M", "lay_over_date": "2026-11-10", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "booking_class": { "brand_id": "2239396", "brand_title": "ECOFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "ELNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEKwzAMRD8m3H6Sm2S1UWwKDR5COmTp\/39GZbuFCGSdedJJMUalLiJc4j0mfKbzhfo2oEI9t2QIDLNC\/HeB5AN5r7YfGBZCB7XDUaW32WzBCwqLDNQCV3\/LkZwNX3cUtMVo0ifwF\/npsqbtzEbxvUrq+mNc4Yf62BfH4Sug", "FareInfoRef": "dJlTtGqCuDKAhdd3OBAAAA==" }, "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-32", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Yd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T07: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-01T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTjEOwzAIfEx0O9DYVjdbJFakVgxROmTp\/59RTFOpSMDBcUCtVUgyM+X6bxPe0\/GAvRQwiHvfG1K+zzmqE0Q0YzN97ogNQux9C+6bOaY06c0TOnUO6jS3Ky5NnUslURkLGeMuBnQFfmDdHFpbjlWJ\/awQSbk4F\/qfLvsAqcgrgA==", "FareInfoRef": "dJlTtGqCuDKAwdd3OBAAAA==" }, "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": "dJlTtGqCuDKAPZd3OBAAAA==", "origin": "IST", "departure_time": "2026-12-01T16: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-01T17: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-01", "flight_time": "PT3H15M", "distance": "1160", "lay_over": "PT03H20M", "lay_over_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNCLR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTjEOwzAIfEx0O9DYVjdbJFakVgxROmTp\/59RTFOpSMDBcUCtVUgyM+X6bxPe0\/GAvRQwiHvfG1K+zzmqE0Q0YzN97ogNQux9C+6bOaY06c0TOnUO6jS3Ky5NnUslURkLGeMuBnQFfmDdHFpbjlWJ\/awQSbk4F\/qfLvsAqcgrgA==", "FareInfoRef": "dJlTtGqCuDKAwdd3OBAAAA==" }, "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-10-2026-12-01", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-01", "calendar_carrier": "TK", "calendar_total_currency": "BDT", "calendar_total_price": 200571, "calendar_total_sell": 200571, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 200571, "filter": { "id": "F1TT00006-32", "price": 200571, "journey_duration": "PT1D6H5M", "journey_duration_seconds": 108300, "layover_duration": "PT7H30M", "layover_duration_seconds": 27000, "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-10T10:55:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-01T17:50:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "fra202611101055ist2026111016051588ist202611102015dac202611110635742dac202612010725ist202612011315713ist202612011635fra2026120117501593", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-33", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKARZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20: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-11T10: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-10", "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": "B", "meal_code": null, "seat_available": "3", "fareBasisCode": "BL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwzAI+5jKd4jSx27JSLuHphy6TVov+\/\/PqJN00pAAI4NNCMGJG1RlCP\/R4dvFG\/LbgAzHTNGgIqdpgnLcICIe54fbPs9lRVNRIZUr3brWRfPWs8FG840qga3WZY2QQ5maiuKNAnmBH5ivhDmmV5ovic49ve7xIGUEn+XdDpOSLOM=", "FareInfoRef": "dJlTtGqCuDKAUfd3OBAAAA==" }, "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": "dJlTtGqCuDKAZYd3OBAAAA==", "origin": "DEL", "departure_time": "2026-11-11T11: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-11T14: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-11", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H15M", "lay_over_date": "2026-11-11", "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": "B", "meal_code": null, "seat_available": "3", "fareBasisCode": "BL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwzAI+5jKd4jSx27JSLuHphy6TVov+\/\/PqJN00pAAI4NNCMGJG1RlCP\/R4dvFG\/LbgAzHTNGgIqdpgnLcICIe54fbPs9lRVNRIZUr3brWRfPWs8FG840qga3WZY2QQ5maiuKNAnmBH5ivhDmmV5ovic49ve7xIGUEn+XdDpOSLOM=", "FareInfoRef": "dJlTtGqCuDKAUfd3OBAAAA==" }, "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-33", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H45M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKATYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T11: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-01T14: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-01", "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-eJxNTkEOwzAIe0zlO2Rpqt2CSNvtkkndKi2X\/f8ZI7SThgQ2MhhyzoFCYqaU\/2PAZ5A76q5ARbBcNgFf08WbBiKKeO6hvddlg3sEYpOqyweyD2rU0QA6aXSpVYuzFtHu5c4d0S+jU9vAj8w3o1XKq8xrscujPSyPU6QJ9qrtfQFPeCyV", "FareInfoRef": "dJlTtGqCuDKAhfd3OBAAAA==" }, "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": "dJlTtGqCuDKAVYd3OBAAAA==", "origin": "BOM", "departure_time": "2026-12-02T12: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-02T18: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-02", "flight_time": "PT10H30M", "distance": "4083", "lay_over": "PT21H40M", "lay_over_date": "2026-12-01", "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-eJxNTkEOwzAIe0zlO2Rpqt2CSNvtkkndKi2X\/f8ZI7SThgQ2MhhyzoFCYqaU\/2PAZ5A76q5ARbBcNgFf08WbBiKKeO6hvddlg3sEYpOqyweyD2rU0QA6aXSpVYuzFtHu5c4d0S+jU9vAj8w3o1XKq8xrscujPSyPU6QJ9qrtfQFPeCyV", "FareInfoRef": "dJlTtGqCuDKAhfd3OBAAAA==" }, "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": 207595, "gross_total": 207595, "base_fare": 127690, "tax": 79905, "sell": { "currency": "BDT", "total": 207595, "base_fare": 127690, "tax": 79905 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA3NTk1LCJiYXNlX2ZhcmUiOjEyNzY5MCwidGF4Ijo3OTkwNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIwNzU5NSwiYmFzZV9mYXJlIjoxMjc2OTAsInRheCI6Nzk5MDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA3NTk1LCJiYXNlX2ZhcmUiOjEyNzY5MCwidGF4Ijo3OTkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 207595, "base_fare": 127690, "tax": 79905, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "127690.00", "tax": "79905.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 207595, "base_fare": 127690, "tax": 79905, "gross": { "base_fare": "127690.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwNzU5NS4wMCIsImJhc2VfZmFyZSI6IjEyNzY5MC4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3NjkwLjAwIiwidGF4IjoiNzk5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMDc1OTUuMDAiLCJiYXNlX2ZhcmUiOiIxMjc2OTAuMDAiLCJ0YXgiOiI3OTkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzY5MC4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjA3NTk1LjAwIiwiYmFzZV9mYXJlIjoiMTI3NjkwLjAwIiwidGF4IjoiNzk5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA3NTk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjQ5NTAwLjAwIn0sIllSIjp7ImFtb3VudCI6Ijg0MC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyMjYxOC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTUxNyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYzNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5NTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BL2YXSFR", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BL2YXSFR", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-33", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKARZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20: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-11T10: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-10", "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": "B", "meal_code": null, "seat_available": "3", "fareBasisCode": "BL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwzAI+5jKd4jSx27JSLuHphy6TVov+\/\/PqJN00pAAI4NNCMGJG1RlCP\/R4dvFG\/LbgAzHTNGgIqdpgnLcICIe54fbPs9lRVNRIZUr3brWRfPWs8FG840qga3WZY2QQ5maiuKNAnmBH5ivhDmmV5ovic49ve7xIGUEn+XdDpOSLOM=", "FareInfoRef": "dJlTtGqCuDKAUfd3OBAAAA==" }, "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": "dJlTtGqCuDKAZYd3OBAAAA==", "origin": "DEL", "departure_time": "2026-11-11T11: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-11T14: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-11", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H15M", "lay_over_date": "2026-11-11", "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": "B", "meal_code": null, "seat_available": "3", "fareBasisCode": "BL2YXSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwzAI+5jKd4jSx27JSLuHphy6TVov+\/\/PqJN00pAAI4NNCMGJG1RlCP\/R4dvFG\/LbgAzHTNGgIqdpgnLcICIe54fbPs9lRVNRIZUr3brWRfPWs8FG840qga3WZY2QQ5maiuKNAnmBH5ivhDmmV5ovic49ve7xIGUEn+XdDpOSLOM=", "FareInfoRef": "dJlTtGqCuDKAUfd3OBAAAA==" }, "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-33", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H45M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKATYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T11: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-01T14: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-01", "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-eJxNTkEOwzAIe0zlO2Rpqt2CSNvtkkndKi2X\/f8ZI7SThgQ2MhhyzoFCYqaU\/2PAZ5A76q5ARbBcNgFf08WbBiKKeO6hvddlg3sEYpOqyweyD2rU0QA6aXSpVYuzFtHu5c4d0S+jU9vAj8w3o1XKq8xrscujPSyPU6QJ9qrtfQFPeCyV", "FareInfoRef": "dJlTtGqCuDKAhfd3OBAAAA==" }, "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": "dJlTtGqCuDKAVYd3OBAAAA==", "origin": "BOM", "departure_time": "2026-12-02T12: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-02T18: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-02", "flight_time": "PT10H30M", "distance": "4083", "lay_over": "PT21H40M", "lay_over_date": "2026-12-01", "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-eJxNTkEOwzAIe0zlO2Rpqt2CSNvtkkndKi2X\/f8ZI7SThgQ2MhhyzoFCYqaU\/2PAZ5A76q5ARbBcNgFf08WbBiKKeO6hvddlg3sEYpOqyweyD2rU0QA6aXSpVYuzFtHu5c4d0S+jU9vAj8w3o1XKq8xrscujPSyPU6QJ9qrtfQFPeCyV", "FareInfoRef": "dJlTtGqCuDKAhfd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 207595, "calendar_total_sell": 207595, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 207595, "filter": { "id": "F1TT00006-33", "price": 207595, "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-10T20:45:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-02T18:30:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611102045del2026111110352030del202611111150dac2026111114452227dac202612011145bom2026120114502184bom202612021230fra2026120218302027", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-34", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H10M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA5Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T21:20:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "AUH", "arrival_time": "2026-11-11T06:40:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-10", "flight_time": "PT6H20M", "distance": "3014", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmfskVtveFNdlD0Xo0kK99P8\/o1FbaCBm5CWTxBiVGkQY4n8seC+loT4zUKGWa8pwclUHsV8DyRPutxf9rgemidBQHXhWGY3lkp0VbNx0oh5o492OZMyH7myegr4aXdoEfqLsJmtaHy1TbbPQ+S\/iGXapTX0A+tQr\/g==", "FareInfoRef": "dJlTtGqCuDKAofd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKATZd3OBAAAA==", "origin": "AUH", "departure_time": "2026-11-11T13:55:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-11T20: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-11", "flight_time": "PT4H35M", "distance": "2260", "lay_over": "PT07H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "63" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1366" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmfskVtveFNdlD0Xo0kK99P8\/o1FbaCBm5CWTxBiVGkQY4n8seC+loT4zUKGWa8pwclUHsV8DyRPutxf9rgemidBQHXhWGY3lkp0VbNx0oh5o492OZMyH7myegr4aXdoEfqLsJmtaHy1TbbPQ+S\/iGXapTX0A+tQr\/g==", "FareInfoRef": "dJlTtGqCuDKAofd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-34", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAzYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T21:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-12-02T01:10:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-01", "flight_time": "PT5H55M", "distance": "2260", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1367" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1sSpIRREAZGoaolcrS\/\/+MGppKtWR86NlnhxCUOotwDv8x4T3lhvpMQIValjPC+dVz\/BpI3nDcX\/S7nhgmSjFUB\/5WGY15Tc4KCosO1KrF9W4xGfPszuYp6KvRpU3gJ\/Jussbt0RLVNgudvxAX2KU29QEDWSwD", "FareInfoRef": "dJlTtGqCuDKA2fd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKA1Yd3OBAAAA==", "origin": "AUH", "departure_time": "2026-12-02T08:05:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-02T12: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-02", "flight_time": "PT7H10M", "distance": "3014", "lay_over": "PT06H55M", "lay_over_date": "2026-12-02", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "119" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "119" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1sSpIRREAZGoaolcrS\/\/+MGppKtWR86NlnhxCUOotwDv8x4T3lhvpMQIValjPC+dVz\/BpI3nDcX\/S7nhgmSjFUB\/5WGY15Tc4KCosO1KrF9W4xGfPszuYp6KvRpU3gJ\/Jussbt0RLVNgudvxAX2KU29QEDWSwD", "FareInfoRef": "dJlTtGqCuDKA2fd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 207783, "gross_total": 207783, "base_fare": 133672, "tax": 74111, "sell": { "currency": "BDT", "total": 207783, "base_fare": 133672, "tax": 74111 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA3NzgzLCJiYXNlX2ZhcmUiOjEzMzY3MiwidGF4Ijo3NDExMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIwNzc4MywiYmFzZV9mYXJlIjoxMzM2NzIsInRheCI6NzQxMTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA3NzgzLCJiYXNlX2ZhcmUiOjEzMzY3MiwidGF4Ijo3NDExMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 207783, "base_fare": 133672, "tax": 74111, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "133672.00", "tax": "74111.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 207783, "base_fare": 133672, "tax": 74111, "gross": { "base_fare": "133672.00", "tax": "74111.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": "40838.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwNzc4My4wMCIsImJhc2VfZmFyZSI6IjEzMzY3Mi4wMCIsInRheCI6Ijc0MTExLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzNjcyLjAwIiwidGF4IjoiNzQxMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMDc3ODMuMDAiLCJiYXNlX2ZhcmUiOiIxMzM2NzIuMDAiLCJ0YXgiOiI3NDExMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzY3Mi4wMCIsInRheCI6Ijc0MTExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjA3NzgzLjAwIiwiYmFzZV9mYXJlIjoiMTMzNjcyLjAwIiwidGF4IjoiNzQxMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA3NzgzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjQwODM4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjYzMjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDgzOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "AUH", "operating": "EY", "marketing": "EY", "booking_code": "Q", "farebasis": "QLX05H2R", "cabin": "economy" }, { "origin": "AUH", "destination": "DAC", "operating": "3L", "marketing": "EY", "booking_code": "Q", "farebasis": "QLX05H2R", "cabin": "economy" }, { "origin": "DAC", "destination": "AUH", "operating": "3L", "marketing": "EY", "booking_code": "M", "farebasis": "MLX05H2R", "cabin": "economy" }, { "origin": "AUH", "destination": "FRA", "operating": "EY", "marketing": "EY", "booking_code": "M", "farebasis": "MLX05H2R", "cabin": "economy" } ], "connecting": [ "AUH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-34", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H10M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA5Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T21:20:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "AUH", "arrival_time": "2026-11-11T06:40:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-10", "flight_time": "PT6H20M", "distance": "3014", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmfskVtveFNdlD0Xo0kK99P8\/o1FbaCBm5CWTxBiVGkQY4n8seC+loT4zUKGWa8pwclUHsV8DyRPutxf9rgemidBQHXhWGY3lkp0VbNx0oh5o492OZMyH7myegr4aXdoEfqLsJmtaHy1TbbPQ+S\/iGXapTX0A+tQr\/g==", "FareInfoRef": "dJlTtGqCuDKAofd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKATZd3OBAAAA==", "origin": "AUH", "departure_time": "2026-11-11T13:55:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-11T20: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-11", "flight_time": "PT4H35M", "distance": "2260", "lay_over": "PT07H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "63" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1366" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmfskVtveFNdlD0Xo0kK99P8\/o1FbaCBm5CWTxBiVGkQY4n8seC+loT4zUKGWa8pwclUHsV8DyRPutxf9rgemidBQHXhWGY3lkp0VbNx0oh5o492OZMyH7myegr4aXdoEfqLsJmtaHy1TbbPQ+S\/iGXapTX0A+tQr\/g==", "FareInfoRef": "dJlTtGqCuDKAofd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-34", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAzYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T21:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-12-02T01:10:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-01", "flight_time": "PT5H55M", "distance": "2260", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1367" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1sSpIRREAZGoaolcrS\/\/+MGppKtWR86NlnhxCUOotwDv8x4T3lhvpMQIValjPC+dVz\/BpI3nDcX\/S7nhgmSjFUB\/5WGY15Tc4KCosO1KrF9W4xGfPszuYp6KvRpU3gJ\/Jussbt0RLVNgudvxAX2KU29QEDWSwD", "FareInfoRef": "dJlTtGqCuDKA2fd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKA1Yd3OBAAAA==", "origin": "AUH", "departure_time": "2026-12-02T08:05:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-02T12: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-02", "flight_time": "PT7H10M", "distance": "3014", "lay_over": "PT06H55M", "lay_over_date": "2026-12-02", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "119" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "119" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1sSpIRREAZGoaolcrS\/\/+MGppKtWR86NlnhxCUOotwDv8x4T3lhvpMQIValjPC+dVz\/BpI3nDcX\/S7nhgmSjFUB\/5WGY15Tc4KCosO1KrF9W4xGfPszuYp6KvRpU3gJ\/Jussbt0RLVNgudvxAX2KU29QEDWSwD", "FareInfoRef": "dJlTtGqCuDKA2fd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "EY", "calendar_total_currency": "BDT", "calendar_total_price": 207783, "calendar_total_sell": 207783, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 207783, "filter": { "id": "F1TT00006-34", "price": 207783, "journey_duration": "PT1D14H10M", "journey_duration_seconds": 137400, "layover_duration": "PT14H10M", "layover_duration_seconds": 51000, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T21:20:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T12:15:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fra202611102120auh202611110640124auh202611111355dac20261111203063dac202612012115auh20261202011064auh202612020805fra202612021215119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-35", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H10M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA5Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T21:20:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "AUH", "arrival_time": "2026-11-11T06:40:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-10", "flight_time": "PT6H20M", "distance": "3014", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmfskVtveFNdlD0Xo0kK99P8\/o1FbaCBm5CWTxBiVGkQY4n8seC+loT4zUKGWa8pwclUHsV8DyRPutxf9rgemidBQHXhWGY3lkp0VbNx0oh5o492OZMyH7myegr4aXdoEfqLsJmtaHy1TbbPQ+S\/iGXapTX0A+tQr\/g==", "FareInfoRef": "dJlTtGqCuDKAofd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKATZd3OBAAAA==", "origin": "AUH", "departure_time": "2026-11-11T13:55:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-11T20: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-11", "flight_time": "PT4H35M", "distance": "2260", "lay_over": "PT07H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "63" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1366" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmfskVtveFNdlD0Xo0kK99P8\/o1FbaCBm5CWTxBiVGkQY4n8seC+loT4zUKGWa8pwclUHsV8DyRPutxf9rgemidBQHXhWGY3lkp0VbNx0oh5o492OZMyH7myegr4aXdoEfqLsJmtaHy1TbbPQ+S\/iGXapTX0A+tQr\/g==", "FareInfoRef": "dJlTtGqCuDKAofd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-35", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAzYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T21:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-12-02T01:10:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-01", "flight_time": "PT5H55M", "distance": "2260", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1367" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1sSpIRREAZGoaolcrS\/\/+MGppKtWR86NlnhxCUOotwDv8x4T3lhvpMQIValjPC+dVz\/BpI3nDcX\/S7nhgmSjFUB\/5WGY15Tc4KCosO1KrF9W4xGfPszuYp6KvRpU3gJ\/Jussbt0RLVNgudvxAX2KU29QEDWSwD", "FareInfoRef": "dJlTtGqCuDKA2fd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKA3Yd3OBAAAA==", "origin": "AUH", "departure_time": "2026-12-02T14:25:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-02T18: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-02", "flight_time": "PT6H50M", "distance": "3014", "lay_over": "PT13H15M", "lay_over_date": "2026-12-02", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "123" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "123" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1sSpIRREAZGoaolcrS\/\/+MGppKtWR86NlnhxCUOotwDv8x4T3lhvpMQIValjPC+dVz\/BpI3nDcX\/S7nhgmSjFUB\/5WGY15Tc4KCosO1KrF9W4xGfPszuYp6KvRpU3gJ\/Jussbt0RLVNgudvxAX2KU29QEDWSwD", "FareInfoRef": "dJlTtGqCuDKA2fd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 207783, "gross_total": 207783, "base_fare": 133672, "tax": 74111, "sell": { "currency": "BDT", "total": 207783, "base_fare": 133672, "tax": 74111 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA3NzgzLCJiYXNlX2ZhcmUiOjEzMzY3MiwidGF4Ijo3NDExMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIwNzc4MywiYmFzZV9mYXJlIjoxMzM2NzIsInRheCI6NzQxMTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA3NzgzLCJiYXNlX2ZhcmUiOjEzMzY3MiwidGF4Ijo3NDExMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 207783, "base_fare": 133672, "tax": 74111, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "133672.00", "tax": "74111.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 207783, "base_fare": 133672, "tax": 74111, "gross": { "base_fare": "133672.00", "tax": "74111.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": "40838.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwNzc4My4wMCIsImJhc2VfZmFyZSI6IjEzMzY3Mi4wMCIsInRheCI6Ijc0MTExLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzNjcyLjAwIiwidGF4IjoiNzQxMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMDc3ODMuMDAiLCJiYXNlX2ZhcmUiOiIxMzM2NzIuMDAiLCJ0YXgiOiI3NDExMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzY3Mi4wMCIsInRheCI6Ijc0MTExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjA3NzgzLjAwIiwiYmFzZV9mYXJlIjoiMTMzNjcyLjAwIiwidGF4IjoiNzQxMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA3NzgzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjQwODM4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjYzMjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDgzOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "AUH", "operating": "EY", "marketing": "EY", "booking_code": "Q", "farebasis": "QLX05H2R", "cabin": "economy" }, { "origin": "AUH", "destination": "DAC", "operating": "3L", "marketing": "EY", "booking_code": "Q", "farebasis": "QLX05H2R", "cabin": "economy" }, { "origin": "DAC", "destination": "AUH", "operating": "3L", "marketing": "EY", "booking_code": "M", "farebasis": "MLX05H2R", "cabin": "economy" }, { "origin": "AUH", "destination": "FRA", "operating": "EY", "marketing": "EY", "booking_code": "M", "farebasis": "MLX05H2R", "cabin": "economy" } ], "connecting": [ "AUH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-35", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H10M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA5Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T21:20:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "AUH", "arrival_time": "2026-11-11T06:40:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-10", "flight_time": "PT6H20M", "distance": "3014", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmfskVtveFNdlD0Xo0kK99P8\/o1FbaCBm5CWTxBiVGkQY4n8seC+loT4zUKGWa8pwclUHsV8DyRPutxf9rgemidBQHXhWGY3lkp0VbNx0oh5o492OZMyH7myegr4aXdoEfqLsJmtaHy1TbbPQ+S\/iGXapTX0A+tQr\/g==", "FareInfoRef": "dJlTtGqCuDKAofd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKATZd3OBAAAA==", "origin": "AUH", "departure_time": "2026-11-11T13:55:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-11T20: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-11", "flight_time": "PT4H35M", "distance": "2260", "lay_over": "PT07H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "63" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1366" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmfskVtveFNdlD0Xo0kK99P8\/o1FbaCBm5CWTxBiVGkQY4n8seC+loT4zUKGWa8pwclUHsV8DyRPutxf9rgemidBQHXhWGY3lkp0VbNx0oh5o492OZMyH7myegr4aXdoEfqLsJmtaHy1TbbPQ+S\/iGXapTX0A+tQr\/g==", "FareInfoRef": "dJlTtGqCuDKAofd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-35", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAzYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T21:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-12-02T01:10:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-01", "flight_time": "PT5H55M", "distance": "2260", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1367" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1sSpIRREAZGoaolcrS\/\/+MGppKtWR86NlnhxCUOotwDv8x4T3lhvpMQIValjPC+dVz\/BpI3nDcX\/S7nhgmSjFUB\/5WGY15Tc4KCosO1KrF9W4xGfPszuYp6KvRpU3gJ\/Jussbt0RLVNgudvxAX2KU29QEDWSwD", "FareInfoRef": "dJlTtGqCuDKA2fd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dJlTtGqCuDKA3Yd3OBAAAA==", "origin": "AUH", "departure_time": "2026-12-02T14:25:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-02T18: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-02", "flight_time": "PT6H50M", "distance": "3014", "lay_over": "PT13H15M", "lay_over_date": "2026-12-02", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "123" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "123" }, "booking_class": { "brand_id": "2156931", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05H2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1sSpIRREAZGoaolcrS\/\/+MGppKtWR86NlnhxCUOotwDv8x4T3lhvpMQIValjPC+dVz\/BpI3nDcX\/S7nhgmSjFUB\/5WGY15Tc4KCosO1KrF9W4xGfPszuYp6KvRpU3gJ\/Jussbt0RLVNgudvxAX2KU29QEDWSwD", "FareInfoRef": "dJlTtGqCuDKA2fd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "EY", "calendar_total_currency": "BDT", "calendar_total_price": 207783, "calendar_total_sell": 207783, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 207783, "filter": { "id": "F1TT00006-35", "price": 207783, "journey_duration": "PT1D20H10M", "journey_duration_seconds": 159000, "layover_duration": "PT20H30M", "layover_duration_seconds": 73800, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T21:20:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-02T18:15:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fra202611102120auh202611110640124auh202611111355dac20261111203063dac202612012115auh20261202011064auh202612021425fra202612021815123", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-36", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H35M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAVZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T21:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT01H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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-36", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H20M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": 228233, "gross_total": 228233, "base_fare": 105296, "tax": 122937, "sell": { "currency": "BDT", "total": 228233, "base_fare": 105296, "tax": 122937 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjI4MjMzLCJiYXNlX2ZhcmUiOjEwNTI5NiwidGF4IjoxMjI5Mzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyMjgyMzMsImJhc2VfZmFyZSI6MTA1Mjk2LCJ0YXgiOjEyMjkzNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyMjgyMzMsImJhc2VfZmFyZSI6MTA1Mjk2LCJ0YXgiOjEyMjkzN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 228233, "base_fare": 105296, "tax": 122937, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "105296.00", "tax": "122937.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 228233, "base_fare": 105296, "tax": 122937, "gross": { "base_fare": "105296.00", "tax": "122937.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "28807.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyODIzMy4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyODIzMy4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyODIzMy4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjgyMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyODgwNy4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4Mjc0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDM4IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "T", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-36", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H35M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAVZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T21:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT01H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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-36", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H20M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 228233, "calendar_total_sell": 228233, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 228233, "filter": { "id": "F1TT00006-36", "price": 228233, "journey_duration": "PT1D22H55M", "journey_duration_seconds": 168900, "layover_duration": "PT17H25M", "layover_duration_seconds": 62700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T20:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T08:00:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611102015muc202611102110124muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612011340bkk202612011710322bkk202612012330muc202612020520773muc202612020700fra202612020800125", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-37", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H35M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAVZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T21:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT01H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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-37", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H20M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": 228233, "gross_total": 228233, "base_fare": 105296, "tax": 122937, "sell": { "currency": "BDT", "total": 228233, "base_fare": 105296, "tax": 122937 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjI4MjMzLCJiYXNlX2ZhcmUiOjEwNTI5NiwidGF4IjoxMjI5Mzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyMjgyMzMsImJhc2VfZmFyZSI6MTA1Mjk2LCJ0YXgiOjEyMjkzNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyMjgyMzMsImJhc2VfZmFyZSI6MTA1Mjk2LCJ0YXgiOjEyMjkzN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 228233, "base_fare": 105296, "tax": 122937, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "105296.00", "tax": "122937.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 228233, "base_fare": 105296, "tax": 122937, "gross": { "base_fare": "105296.00", "tax": "122937.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "28807.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyODIzMy4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyODIzMy4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyODIzMy4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjgyMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyODgwNy4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4Mjc0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDM4IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "T", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-37", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H35M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAVZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T21:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT01H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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-37", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H20M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 228233, "calendar_total_sell": 228233, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 228233, "filter": { "id": "F1TT00006-37", "price": 228233, "journey_duration": "PT1D23H55M", "journey_duration_seconds": 172500, "layover_duration": "PT18H25M", "layover_duration_seconds": 66300, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T20:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T09:00:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611102015muc202611102110124muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612011340bkk202612011710322bkk202612012330muc202612020520773muc202612020800fra202612020900127", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-38", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H35M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T19:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T20:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT02H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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-38", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H20M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": 228233, "gross_total": 228233, "base_fare": 105296, "tax": 122937, "sell": { "currency": "BDT", "total": 228233, "base_fare": 105296, "tax": 122937 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjI4MjMzLCJiYXNlX2ZhcmUiOjEwNTI5NiwidGF4IjoxMjI5Mzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyMjgyMzMsImJhc2VfZmFyZSI6MTA1Mjk2LCJ0YXgiOjEyMjkzNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyMjgyMzMsImJhc2VfZmFyZSI6MTA1Mjk2LCJ0YXgiOjEyMjkzN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 228233, "base_fare": 105296, "tax": 122937, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "105296.00", "tax": "122937.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 228233, "base_fare": 105296, "tax": 122937, "gross": { "base_fare": "105296.00", "tax": "122937.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "28807.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyODIzMy4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyODIzMy4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyODIzMy4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjgyMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyODgwNy4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4Mjc0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDM4IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "T", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-38", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H35M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T19:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T20:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT02H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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-38", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H20M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 228233, "calendar_total_sell": 228233, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 228233, "filter": { "id": "F1TT00006-38", "price": 228233, "journey_duration": "PT1D23H55M", "journey_duration_seconds": 172500, "layover_duration": "PT18H25M", "layover_duration_seconds": 66300, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T19:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T08:00:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101915muc202611102010122muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612011340bkk202612011710322bkk202612012330muc202612020520773muc202612020700fra202612020800125", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-39", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H35M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T19:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T20:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT02H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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-39", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H20M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": 228233, "gross_total": 228233, "base_fare": 105296, "tax": 122937, "sell": { "currency": "BDT", "total": 228233, "base_fare": 105296, "tax": 122937 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjI4MjMzLCJiYXNlX2ZhcmUiOjEwNTI5NiwidGF4IjoxMjI5Mzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyMjgyMzMsImJhc2VfZmFyZSI6MTA1Mjk2LCJ0YXgiOjEyMjkzNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyMjgyMzMsImJhc2VfZmFyZSI6MTA1Mjk2LCJ0YXgiOjEyMjkzN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 228233, "base_fare": 105296, "tax": 122937, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "105296.00", "tax": "122937.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 228233, "base_fare": 105296, "tax": 122937, "gross": { "base_fare": "105296.00", "tax": "122937.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "28807.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyODIzMy4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyODIzMy4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyODIzMy4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjgyMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyODgwNy4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4Mjc0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDM4IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "T", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-39", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H35M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T19:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T20:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT02H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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-39", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H20M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 228233, "calendar_total_sell": 228233, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 228233, "filter": { "id": "F1TT00006-39", "price": 228233, "journey_duration": "PT2D0H55M", "journey_duration_seconds": 176100, "layover_duration": "PT19H25M", "layover_duration_seconds": 69900, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T19:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T09:00:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101915muc202611102010122muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612011340bkk202612011710322bkk202612012330muc202612020520773muc202612020800fra202612020900127", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-40", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D1H35M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAdZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T18:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T19:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT03H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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-40", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H20M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": 228233, "gross_total": 228233, "base_fare": 105296, "tax": 122937, "sell": { "currency": "BDT", "total": 228233, "base_fare": 105296, "tax": 122937 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjI4MjMzLCJiYXNlX2ZhcmUiOjEwNTI5NiwidGF4IjoxMjI5Mzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyMjgyMzMsImJhc2VfZmFyZSI6MTA1Mjk2LCJ0YXgiOjEyMjkzNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyMjgyMzMsImJhc2VfZmFyZSI6MTA1Mjk2LCJ0YXgiOjEyMjkzN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 228233, "base_fare": 105296, "tax": 122937, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "105296.00", "tax": "122937.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 228233, "base_fare": 105296, "tax": 122937, "gross": { "base_fare": "105296.00", "tax": "122937.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "28807.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyODIzMy4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyODIzMy4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyODIzMy4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjgyMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyODgwNy4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4Mjc0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDM4IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "T", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-40", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D1H35M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAdZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T18:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T19:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT03H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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-40", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H20M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 228233, "calendar_total_sell": 228233, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 228233, "filter": { "id": "F1TT00006-40", "price": 228233, "journey_duration": "PT2D0H55M", "journey_duration_seconds": 176100, "layover_duration": "PT19H25M", "layover_duration_seconds": 69900, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T18:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T08:00:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101815muc202611101910120muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612011340bkk202612011710322bkk202612012330muc202612020520773muc202612020700fra202612020800125", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-41", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D1H35M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAdZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T18:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T19:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT03H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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-41", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H20M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": 228233, "gross_total": 228233, "base_fare": 105296, "tax": 122937, "sell": { "currency": "BDT", "total": 228233, "base_fare": 105296, "tax": 122937 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjI4MjMzLCJiYXNlX2ZhcmUiOjEwNTI5NiwidGF4IjoxMjI5Mzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyMjgyMzMsImJhc2VfZmFyZSI6MTA1Mjk2LCJ0YXgiOjEyMjkzNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyMjgyMzMsImJhc2VfZmFyZSI6MTA1Mjk2LCJ0YXgiOjEyMjkzN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 228233, "base_fare": 105296, "tax": 122937, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "105296.00", "tax": "122937.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 228233, "base_fare": 105296, "tax": 122937, "gross": { "base_fare": "105296.00", "tax": "122937.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "28807.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyODIzMy4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyODIzMy4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyODIzMy4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjgyMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyODgwNy4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4Mjc0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDM4IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "T", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-41", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D1H35M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAdZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T18:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T19:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT03H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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-41", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H20M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 228233, "calendar_total_sell": 228233, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 228233, "filter": { "id": "F1TT00006-41", "price": 228233, "journey_duration": "PT2D1H55M", "journey_duration_seconds": 179700, "layover_duration": "PT20H25M", "layover_duration_seconds": 73500, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T18:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T09:00:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101815muc202611101910120muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612011340bkk202612011710322bkk202612012330muc202612020520773muc202612020800fra202612020900127", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-42", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H35M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAVZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T21:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT01H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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-42", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D11H0M", "transit_time": "19H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": 232482, "gross_total": 232482, "base_fare": 105296, "tax": 127186, "sell": { "currency": "BDT", "total": 232482, "base_fare": 105296, "tax": 127186 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjMyNDgyLCJiYXNlX2ZhcmUiOjEwNTI5NiwidGF4IjoxMjcxODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyMzI0ODIsImJhc2VfZmFyZSI6MTA1Mjk2LCJ0YXgiOjEyNzE4NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyMzI0ODIsImJhc2VfZmFyZSI6MTA1Mjk2LCJ0YXgiOjEyNzE4Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 232482, "base_fare": 105296, "tax": 127186, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "105296.00", "tax": "127186.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 232482, "base_fare": 105296, "tax": 127186, "gross": { "base_fare": "105296.00", "tax": "127186.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "33056.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMjQ4Mi4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMjQ4Mi4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMjQ4Mi4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMzI0ODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzMzA1Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzODciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxMjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNzQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "T", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-42", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H35M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAVZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T21:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT01H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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-42", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D11H0M", "transit_time": "19H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 232482, "calendar_total_sell": 232482, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 232482, "filter": { "id": "F1TT00006-42", "price": 232482, "journey_duration": "PT2D10H35M", "journey_duration_seconds": 210900, "layover_duration": "PT1D5H5M", "layover_duration_seconds": 104700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T20:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T08:00:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611102015muc202611102110124muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612010200bkk202612010530340bkk202612012330muc202612020520773muc202612020700fra202612020800125", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-43", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H35M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAVZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T21:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT01H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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-43", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H0M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": 232482, "gross_total": 232482, "base_fare": 105296, "tax": 127186, "sell": { "currency": "BDT", "total": 232482, "base_fare": 105296, "tax": 127186 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjMyNDgyLCJiYXNlX2ZhcmUiOjEwNTI5NiwidGF4IjoxMjcxODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyMzI0ODIsImJhc2VfZmFyZSI6MTA1Mjk2LCJ0YXgiOjEyNzE4NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyMzI0ODIsImJhc2VfZmFyZSI6MTA1Mjk2LCJ0YXgiOjEyNzE4Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 232482, "base_fare": 105296, "tax": 127186, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "105296.00", "tax": "127186.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 232482, "base_fare": 105296, "tax": 127186, "gross": { "base_fare": "105296.00", "tax": "127186.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "33056.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMjQ4Mi4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMjQ4Mi4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMjQ4Mi4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMzI0ODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzMzA1Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzODciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxMjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNzQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "T", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-43", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H35M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAVZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T21:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT01H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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-43", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H0M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 232482, "calendar_total_sell": 232482, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 232482, "filter": { "id": "F1TT00006-43", "price": 232482, "journey_duration": "PT2D11H35M", "journey_duration_seconds": 214500, "layover_duration": "PT1D6H5M", "layover_duration_seconds": 108300, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T20:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T09:00:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611102015muc202611102110124muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612010200bkk202612010530340bkk202612012330muc202612020520773muc202612020800fra202612020900127", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-44", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H35M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T19:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T20:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT02H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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-44", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D11H0M", "transit_time": "19H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": 232482, "gross_total": 232482, "base_fare": 105296, "tax": 127186, "sell": { "currency": "BDT", "total": 232482, "base_fare": 105296, "tax": 127186 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjMyNDgyLCJiYXNlX2ZhcmUiOjEwNTI5NiwidGF4IjoxMjcxODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyMzI0ODIsImJhc2VfZmFyZSI6MTA1Mjk2LCJ0YXgiOjEyNzE4NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyMzI0ODIsImJhc2VfZmFyZSI6MTA1Mjk2LCJ0YXgiOjEyNzE4Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 232482, "base_fare": 105296, "tax": 127186, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "105296.00", "tax": "127186.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 232482, "base_fare": 105296, "tax": 127186, "gross": { "base_fare": "105296.00", "tax": "127186.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "33056.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMjQ4Mi4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMjQ4Mi4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMjQ4Mi4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMzI0ODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzMzA1Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzODciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxMjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNzQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "T", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-44", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H35M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T19:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T20:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT02H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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-44", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D11H0M", "transit_time": "19H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 232482, "calendar_total_sell": 232482, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 232482, "filter": { "id": "F1TT00006-44", "price": 232482, "journey_duration": "PT2D11H35M", "journey_duration_seconds": 214500, "layover_duration": "PT1D6H5M", "layover_duration_seconds": 108300, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T19:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T08:00:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101915muc202611102010122muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612010200bkk202612010530340bkk202612012330muc202612020520773muc202612020700fra202612020800125", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-45", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H35M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T19:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T20:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT02H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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-45", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H0M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": 232482, "gross_total": 232482, "base_fare": 105296, "tax": 127186, "sell": { "currency": "BDT", "total": 232482, "base_fare": 105296, "tax": 127186 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjMyNDgyLCJiYXNlX2ZhcmUiOjEwNTI5NiwidGF4IjoxMjcxODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyMzI0ODIsImJhc2VfZmFyZSI6MTA1Mjk2LCJ0YXgiOjEyNzE4NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyMzI0ODIsImJhc2VfZmFyZSI6MTA1Mjk2LCJ0YXgiOjEyNzE4Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 232482, "base_fare": 105296, "tax": 127186, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "105296.00", "tax": "127186.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 232482, "base_fare": 105296, "tax": 127186, "gross": { "base_fare": "105296.00", "tax": "127186.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "33056.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMjQ4Mi4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMjQ4Mi4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMjQ4Mi4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMzI0ODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzMzA1Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzODciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxMjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNzQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "T", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-45", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H35M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T19:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T20:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT02H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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-45", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H0M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 232482, "calendar_total_sell": 232482, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 232482, "filter": { "id": "F1TT00006-45", "price": 232482, "journey_duration": "PT2D12H35M", "journey_duration_seconds": 218100, "layover_duration": "PT1D7H5M", "layover_duration_seconds": 111900, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T19:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T09:00:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101915muc202611102010122muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612010200bkk202612010530340bkk202612012330muc202612020520773muc202612020800fra202612020900127", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-46", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D1H35M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAdZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T18:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T19:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT03H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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-46", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D11H0M", "transit_time": "19H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": 232482, "gross_total": 232482, "base_fare": 105296, "tax": 127186, "sell": { "currency": "BDT", "total": 232482, "base_fare": 105296, "tax": 127186 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjMyNDgyLCJiYXNlX2ZhcmUiOjEwNTI5NiwidGF4IjoxMjcxODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyMzI0ODIsImJhc2VfZmFyZSI6MTA1Mjk2LCJ0YXgiOjEyNzE4NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyMzI0ODIsImJhc2VfZmFyZSI6MTA1Mjk2LCJ0YXgiOjEyNzE4Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 232482, "base_fare": 105296, "tax": 127186, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "105296.00", "tax": "127186.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 232482, "base_fare": 105296, "tax": 127186, "gross": { "base_fare": "105296.00", "tax": "127186.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "33056.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMjQ4Mi4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMjQ4Mi4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMjQ4Mi4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMzI0ODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzMzA1Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzODciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxMjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNzQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "T", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-46", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D1H35M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAdZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T18:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T19:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT03H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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-46", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D11H0M", "transit_time": "19H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 232482, "calendar_total_sell": 232482, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 232482, "filter": { "id": "F1TT00006-46", "price": 232482, "journey_duration": "PT2D12H35M", "journey_duration_seconds": 218100, "layover_duration": "PT1D7H5M", "layover_duration_seconds": 111900, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T18:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T08:00:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101815muc202611101910120muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612010200bkk202612010530340bkk202612012330muc202612020520773muc202612020700fra202612020800125", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-47", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D1H35M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAdZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T18:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T19:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT03H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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-47", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H0M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": 232482, "gross_total": 232482, "base_fare": 105296, "tax": 127186, "sell": { "currency": "BDT", "total": 232482, "base_fare": 105296, "tax": 127186 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjMyNDgyLCJiYXNlX2ZhcmUiOjEwNTI5NiwidGF4IjoxMjcxODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyMzI0ODIsImJhc2VfZmFyZSI6MTA1Mjk2LCJ0YXgiOjEyNzE4NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyMzI0ODIsImJhc2VfZmFyZSI6MTA1Mjk2LCJ0YXgiOjEyNzE4Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 232482, "base_fare": 105296, "tax": 127186, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "105296.00", "tax": "127186.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 232482, "base_fare": 105296, "tax": 127186, "gross": { "base_fare": "105296.00", "tax": "127186.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "33056.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMjQ4Mi4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMjQ4Mi4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMjQ4Mi4wMCIsImJhc2VfZmFyZSI6IjEwNTI5Ni4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMzI0ODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzMzA1Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzODciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxMjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNzQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "T", "farebasis": "VX0XJYNC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-47", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D1H35M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAdZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T18:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T19:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT03H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5O+hG7RA5QKsgCFdRsuP8xOk1AwpJ\/evbYIQQnblSVMfxbh093n5FfBmQ4eoqGwQ3qoewKRKTHe5NtKdnQRFSIcsUtax1MfVIm2Ml8Q4eh1Hh5RrKmTE3FcXq94mi4g19xnlnmmNbHcjPenkT8F8kE\/sq9HXulLOI=", "FareInfoRef": "dJlTtGqCuDKACgd3OBAAAA==" }, "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-47", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H0M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 232482, "calendar_total_sell": 232482, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 232482, "filter": { "id": "F1TT00006-47", "price": 232482, "journey_duration": "PT2D13H35M", "journey_duration_seconds": 221700, "layover_duration": "PT1D8H5M", "layover_duration_seconds": 115500, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T18:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T09:00:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101815muc202611101910120muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612010200bkk202612010530340bkk202612012330muc202612020520773muc202612020800fra202612020900127", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-48", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H35M", "transit_time": "12H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKApZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T17:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T18:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukKx3etaTOObSgTNhufP\/H8LRVMJA\/vuQkMUYnLqhKiP824D3cFpSXAQWOnpMheB88lN0BEfF47LKvRzF0ERWi0nDP2gazz8oEO9nYUTUcLc7PRNaVqamop7cLasMd\/IrzwrKkvN3Xq\/H2JDJ+kUzgr9z7AH\/kLO0=", "FareInfoRef": "dJlTtGqCuDKADhd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT04H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukKx3etaTOObSgTNhufP\/H8LRVMJA\/vuQkMUYnLqhKiP824D3cFpSXAQWOnpMheB88lN0BEfF47LKvRzF0ERWi0nDP2gazz8oEO9nYUTUcLc7PRNaVqamop7cLasMd\/IrzwrKkvN3Xq\/H2JDJ+kUzgr9z7AH\/kLO0=", "FareInfoRef": "dJlTtGqCuDKADhd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukKx3etaTOObSgTNhufP\/H8LRVMJA\/vuQkMUYnLqhKiP824D3cFpSXAQWOnpMheB88lN0BEfF47LKvRzF0ERWi0nDP2gazz8oEO9nYUTUcLc7PRNaVqamop7cLasMd\/IrzwrKkvN3Xq\/H2JDJ+kUzgr9z7AH\/kLO0=", "FareInfoRef": "dJlTtGqCuDKADhd3OBAAAA==" }, "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-48", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H20M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKAUhd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKAUhd3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKAUhd3OBAAAA==" }, "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": 243116, "gross_total": 243116, "base_fare": 120179, "tax": 122937, "sell": { "currency": "BDT", "total": 243116, "base_fare": 120179, "tax": 122937 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQzMTE2LCJiYXNlX2ZhcmUiOjEyMDE3OSwidGF4IjoxMjI5Mzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDMxMTYsImJhc2VfZmFyZSI6MTIwMTc5LCJ0YXgiOjEyMjkzNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDMxMTYsImJhc2VfZmFyZSI6MTIwMTc5LCJ0YXgiOjEyMjkzN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 243116, "base_fare": 120179, "tax": 122937, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "120179.00", "tax": "122937.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 243116, "base_fare": 120179, "tax": 122937, "gross": { "base_fare": "120179.00", "tax": "122937.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "28807.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0MzExNi4wMCIsImJhc2VfZmFyZSI6IjEyMDE3OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDE3OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0MzExNi4wMCIsImJhc2VfZmFyZSI6IjEyMDE3OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDE3OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0MzExNi4wMCIsImJhc2VfZmFyZSI6IjEyMDE3OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNDMxMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyODgwNy4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4Mjc0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDM4IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "Q", "farebasis": "QX0XJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "Q", "farebasis": "QX0XJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "Q", "farebasis": "QX0XJYNC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-48", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H35M", "transit_time": "12H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKApZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T17:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T18:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukKx3etaTOObSgTNhufP\/H8LRVMJA\/vuQkMUYnLqhKiP824D3cFpSXAQWOnpMheB88lN0BEfF47LKvRzF0ERWi0nDP2gazz8oEO9nYUTUcLc7PRNaVqamop7cLasMd\/IrzwrKkvN3Xq\/H2JDJ+kUzgr9z7AH\/kLO0=", "FareInfoRef": "dJlTtGqCuDKADhd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT04H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukKx3etaTOObSgTNhufP\/H8LRVMJA\/vuQkMUYnLqhKiP824D3cFpSXAQWOnpMheB88lN0BEfF47LKvRzF0ERWi0nDP2gazz8oEO9nYUTUcLc7PRNaVqamop7cLasMd\/IrzwrKkvN3Xq\/H2JDJ+kUzgr9z7AH\/kLO0=", "FareInfoRef": "dJlTtGqCuDKADhd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukKx3etaTOObSgTNhufP\/H8LRVMJA\/vuQkMUYnLqhKiP824D3cFpSXAQWOnpMheB88lN0BEfF47LKvRzF0ERWi0nDP2gazz8oEO9nYUTUcLc7PRNaVqamop7cLasMd\/IrzwrKkvN3Xq\/H2JDJ+kUzgr9z7AH\/kLO0=", "FareInfoRef": "dJlTtGqCuDKADhd3OBAAAA==" }, "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-48", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H20M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKAUhd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKAUhd3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKAUhd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 243116, "calendar_total_sell": 243116, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 243116, "filter": { "id": "F1TT00006-48", "price": 243116, "journey_duration": "PT2D1H55M", "journey_duration_seconds": 179700, "layover_duration": "PT20H25M", "layover_duration_seconds": 73500, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T17:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T08:00:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101715muc202611101810116muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612011340bkk202612011710322bkk202612012330muc202612020520773muc202612020700fra202612020800125", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-49", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H35M", "transit_time": "12H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKApZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T17:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T18:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukKx3etaTOObSgTNhufP\/H8LRVMJA\/vuQkMUYnLqhKiP824D3cFpSXAQWOnpMheB88lN0BEfF47LKvRzF0ERWi0nDP2gazz8oEO9nYUTUcLc7PRNaVqamop7cLasMd\/IrzwrKkvN3Xq\/H2JDJ+kUzgr9z7AH\/kLO0=", "FareInfoRef": "dJlTtGqCuDKADhd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT04H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukKx3etaTOObSgTNhufP\/H8LRVMJA\/vuQkMUYnLqhKiP824D3cFpSXAQWOnpMheB88lN0BEfF47LKvRzF0ERWi0nDP2gazz8oEO9nYUTUcLc7PRNaVqamop7cLasMd\/IrzwrKkvN3Xq\/H2JDJ+kUzgr9z7AH\/kLO0=", "FareInfoRef": "dJlTtGqCuDKADhd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukKx3etaTOObSgTNhufP\/H8LRVMJA\/vuQkMUYnLqhKiP824D3cFpSXAQWOnpMheB88lN0BEfF47LKvRzF0ERWi0nDP2gazz8oEO9nYUTUcLc7PRNaVqamop7cLasMd\/IrzwrKkvN3Xq\/H2JDJ+kUzgr9z7AH\/kLO0=", "FareInfoRef": "dJlTtGqCuDKADhd3OBAAAA==" }, "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-49", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H20M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKAUhd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKAUhd3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKAUhd3OBAAAA==" }, "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": 243116, "gross_total": 243116, "base_fare": 120179, "tax": 122937, "sell": { "currency": "BDT", "total": 243116, "base_fare": 120179, "tax": 122937 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQzMTE2LCJiYXNlX2ZhcmUiOjEyMDE3OSwidGF4IjoxMjI5Mzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDMxMTYsImJhc2VfZmFyZSI6MTIwMTc5LCJ0YXgiOjEyMjkzNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDMxMTYsImJhc2VfZmFyZSI6MTIwMTc5LCJ0YXgiOjEyMjkzN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 243116, "base_fare": 120179, "tax": 122937, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "120179.00", "tax": "122937.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 243116, "base_fare": 120179, "tax": 122937, "gross": { "base_fare": "120179.00", "tax": "122937.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "28807.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0MzExNi4wMCIsImJhc2VfZmFyZSI6IjEyMDE3OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDE3OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0MzExNi4wMCIsImJhc2VfZmFyZSI6IjEyMDE3OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDE3OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0MzExNi4wMCIsImJhc2VfZmFyZSI6IjEyMDE3OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNDMxMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyODgwNy4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4Mjc0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDM4IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "Q", "farebasis": "QX0XJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "Q", "farebasis": "QX0XJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "Q", "farebasis": "QX0XJYNC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-49", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H35M", "transit_time": "12H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKApZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T17:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T18:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukKx3etaTOObSgTNhufP\/H8LRVMJA\/vuQkMUYnLqhKiP824D3cFpSXAQWOnpMheB88lN0BEfF47LKvRzF0ERWi0nDP2gazz8oEO9nYUTUcLc7PRNaVqamop7cLasMd\/IrzwrKkvN3Xq\/H2JDJ+kUzgr9z7AH\/kLO0=", "FareInfoRef": "dJlTtGqCuDKADhd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT04H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukKx3etaTOObSgTNhufP\/H8LRVMJA\/vuQkMUYnLqhKiP824D3cFpSXAQWOnpMheB88lN0BEfF47LKvRzF0ERWi0nDP2gazz8oEO9nYUTUcLc7PRNaVqamop7cLasMd\/IrzwrKkvN3Xq\/H2JDJ+kUzgr9z7AH\/kLO0=", "FareInfoRef": "dJlTtGqCuDKADhd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukKx3etaTOObSgTNhufP\/H8LRVMJA\/vuQkMUYnLqhKiP824D3cFpSXAQWOnpMheB88lN0BEfF47LKvRzF0ERWi0nDP2gazz8oEO9nYUTUcLc7PRNaVqamop7cLasMd\/IrzwrKkvN3Xq\/H2JDJ+kUzgr9z7AH\/kLO0=", "FareInfoRef": "dJlTtGqCuDKADhd3OBAAAA==" }, "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-49", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H20M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKAUhd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKAUhd3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKAUhd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 243116, "calendar_total_sell": 243116, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 243116, "filter": { "id": "F1TT00006-49", "price": 243116, "journey_duration": "PT2D2H55M", "journey_duration_seconds": 183300, "layover_duration": "PT21H25M", "layover_duration_seconds": 77100, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T17:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T09:00:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101715muc202611101810116muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612011340bkk202612011710322bkk202612012330muc202612020520773muc202612020800fra202612020900127", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-50", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H35M", "transit_time": "12H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKApZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T17:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T18:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukKx3etaTOObSgTNhufP\/H8LRVMJA\/vuQkMUYnLqhKiP824D3cFpSXAQWOnpMheB88lN0BEfF47LKvRzF0ERWi0nDP2gazz8oEO9nYUTUcLc7PRNaVqamop7cLasMd\/IrzwrKkvN3Xq\/H2JDJ+kUzgr9z7AH\/kLO0=", "FareInfoRef": "dJlTtGqCuDKADhd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT04H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukKx3etaTOObSgTNhufP\/H8LRVMJA\/vuQkMUYnLqhKiP824D3cFpSXAQWOnpMheB88lN0BEfF47LKvRzF0ERWi0nDP2gazz8oEO9nYUTUcLc7PRNaVqamop7cLasMd\/IrzwrKkvN3Xq\/H2JDJ+kUzgr9z7AH\/kLO0=", "FareInfoRef": "dJlTtGqCuDKADhd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukKx3etaTOObSgTNhufP\/H8LRVMJA\/vuQkMUYnLqhKiP824D3cFpSXAQWOnpMheB88lN0BEfF47LKvRzF0ERWi0nDP2gazz8oEO9nYUTUcLc7PRNaVqamop7cLasMd\/IrzwrKkvN3Xq\/H2JDJ+kUzgr9z7AH\/kLO0=", "FareInfoRef": "dJlTtGqCuDKADhd3OBAAAA==" }, "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-50", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D11H0M", "transit_time": "19H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKAUhd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKAUhd3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKAUhd3OBAAAA==" }, "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": 247365, "gross_total": 247365, "base_fare": 120179, "tax": 127186, "sell": { "currency": "BDT", "total": 247365, "base_fare": 120179, "tax": 127186 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ3MzY1LCJiYXNlX2ZhcmUiOjEyMDE3OSwidGF4IjoxMjcxODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDczNjUsImJhc2VfZmFyZSI6MTIwMTc5LCJ0YXgiOjEyNzE4NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDczNjUsImJhc2VfZmFyZSI6MTIwMTc5LCJ0YXgiOjEyNzE4Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 247365, "base_fare": 120179, "tax": 127186, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "120179.00", "tax": "127186.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 247365, "base_fare": 120179, "tax": 127186, "gross": { "base_fare": "120179.00", "tax": "127186.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "33056.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NzM2NS4wMCIsImJhc2VfZmFyZSI6IjEyMDE3OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDE3OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NzM2NS4wMCIsImJhc2VfZmFyZSI6IjEyMDE3OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDE3OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NzM2NS4wMCIsImJhc2VfZmFyZSI6IjEyMDE3OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNDczNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzMzA1Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzODciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxMjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNzQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "Q", "farebasis": "QX0XJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "Q", "farebasis": "QX0XJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "Q", "farebasis": "QX0XJYNC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-50", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H35M", "transit_time": "12H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKApZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T17:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T18:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukKx3etaTOObSgTNhufP\/H8LRVMJA\/vuQkMUYnLqhKiP824D3cFpSXAQWOnpMheB88lN0BEfF47LKvRzF0ERWi0nDP2gazz8oEO9nYUTUcLc7PRNaVqamop7cLasMd\/IrzwrKkvN3Xq\/H2JDJ+kUzgr9z7AH\/kLO0=", "FareInfoRef": "dJlTtGqCuDKADhd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT04H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukKx3etaTOObSgTNhufP\/H8LRVMJA\/vuQkMUYnLqhKiP824D3cFpSXAQWOnpMheB88lN0BEfF47LKvRzF0ERWi0nDP2gazz8oEO9nYUTUcLc7PRNaVqamop7cLasMd\/IrzwrKkvN3Xq\/H2JDJ+kUzgr9z7AH\/kLO0=", "FareInfoRef": "dJlTtGqCuDKADhd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukKx3etaTOObSgTNhufP\/H8LRVMJA\/vuQkMUYnLqhKiP824D3cFpSXAQWOnpMheB88lN0BEfF47LKvRzF0ERWi0nDP2gazz8oEO9nYUTUcLc7PRNaVqamop7cLasMd\/IrzwrKkvN3Xq\/H2JDJ+kUzgr9z7AH\/kLO0=", "FareInfoRef": "dJlTtGqCuDKADhd3OBAAAA==" }, "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-50", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D11H0M", "transit_time": "19H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKAUhd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKAUhd3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKAUhd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 247365, "calendar_total_sell": 247365, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 247365, "filter": { "id": "F1TT00006-50", "price": 247365, "journey_duration": "PT2D13H35M", "journey_duration_seconds": 221700, "layover_duration": "PT1D8H5M", "layover_duration_seconds": 115500, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T17:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T08:00:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101715muc202611101810116muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612010200bkk202612010530340bkk202612012330muc202612020520773muc202612020700fra202612020800125", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-51", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H35M", "transit_time": "12H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKApZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T17:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T18:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukKx3etaTOObSgTNhufP\/H8LRVMJA\/vuQkMUYnLqhKiP824D3cFpSXAQWOnpMheB88lN0BEfF47LKvRzF0ERWi0nDP2gazz8oEO9nYUTUcLc7PRNaVqamop7cLasMd\/IrzwrKkvN3Xq\/H2JDJ+kUzgr9z7AH\/kLO0=", "FareInfoRef": "dJlTtGqCuDKADhd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT04H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukKx3etaTOObSgTNhufP\/H8LRVMJA\/vuQkMUYnLqhKiP824D3cFpSXAQWOnpMheB88lN0BEfF47LKvRzF0ERWi0nDP2gazz8oEO9nYUTUcLc7PRNaVqamop7cLasMd\/IrzwrKkvN3Xq\/H2JDJ+kUzgr9z7AH\/kLO0=", "FareInfoRef": "dJlTtGqCuDKADhd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukKx3etaTOObSgTNhufP\/H8LRVMJA\/vuQkMUYnLqhKiP824D3cFpSXAQWOnpMheB88lN0BEfF47LKvRzF0ERWi0nDP2gazz8oEO9nYUTUcLc7PRNaVqamop7cLasMd\/IrzwrKkvN3Xq\/H2JDJ+kUzgr9z7AH\/kLO0=", "FareInfoRef": "dJlTtGqCuDKADhd3OBAAAA==" }, "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H0M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKAUhd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKAUhd3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKAUhd3OBAAAA==" }, "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": 247365, "gross_total": 247365, "base_fare": 120179, "tax": 127186, "sell": { "currency": "BDT", "total": 247365, "base_fare": 120179, "tax": 127186 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ3MzY1LCJiYXNlX2ZhcmUiOjEyMDE3OSwidGF4IjoxMjcxODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDczNjUsImJhc2VfZmFyZSI6MTIwMTc5LCJ0YXgiOjEyNzE4NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDczNjUsImJhc2VfZmFyZSI6MTIwMTc5LCJ0YXgiOjEyNzE4Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 247365, "base_fare": 120179, "tax": 127186, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "120179.00", "tax": "127186.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 247365, "base_fare": 120179, "tax": 127186, "gross": { "base_fare": "120179.00", "tax": "127186.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "33056.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NzM2NS4wMCIsImJhc2VfZmFyZSI6IjEyMDE3OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDE3OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NzM2NS4wMCIsImJhc2VfZmFyZSI6IjEyMDE3OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDE3OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NzM2NS4wMCIsImJhc2VfZmFyZSI6IjEyMDE3OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNDczNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzMzA1Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzODciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxMjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNzQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "Q", "farebasis": "QX0XJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "Q", "farebasis": "QX0XJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "Q", "farebasis": "QX0XJYNC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-51", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H35M", "transit_time": "12H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKApZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T17:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T18:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukKx3etaTOObSgTNhufP\/H8LRVMJA\/vuQkMUYnLqhKiP824D3cFpSXAQWOnpMheB88lN0BEfF47LKvRzF0ERWi0nDP2gazz8oEO9nYUTUcLc7PRNaVqamop7cLasMd\/IrzwrKkvN3Xq\/H2JDJ+kUzgr9z7AH\/kLO0=", "FareInfoRef": "dJlTtGqCuDKADhd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT04H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukKx3etaTOObSgTNhufP\/H8LRVMJA\/vuQkMUYnLqhKiP824D3cFpSXAQWOnpMheB88lN0BEfF47LKvRzF0ERWi0nDP2gazz8oEO9nYUTUcLc7PRNaVqamop7cLasMd\/IrzwrKkvN3Xq\/H2JDJ+kUzgr9z7AH\/kLO0=", "FareInfoRef": "dJlTtGqCuDKADhd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukKx3etaTOObSgTNhufP\/H8LRVMJA\/vuQkMUYnLqhKiP824D3cFpSXAQWOnpMheB88lN0BEfF47LKvRzF0ERWi0nDP2gazz8oEO9nYUTUcLc7PRNaVqamop7cLasMd\/IrzwrKkvN3Xq\/H2JDJ+kUzgr9z7AH\/kLO0=", "FareInfoRef": "dJlTtGqCuDKADhd3OBAAAA==" }, "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H0M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKAUhd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKAUhd3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKAUhd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 247365, "calendar_total_sell": 247365, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 247365, "filter": { "id": "F1TT00006-51", "price": 247365, "journey_duration": "PT2D14H35M", "journey_duration_seconds": 225300, "layover_duration": "PT1D9H5M", "layover_duration_seconds": 119100, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T17:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T09:00:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101715muc202611101810116muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612010200bkk202612010530340bkk202612012330muc202612020520773muc202612020800fra202612020900127", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-52", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT09H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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-52", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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": "dJlTtGqCuDKAtZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23: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-02T05: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-01", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT06H30M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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": 264825, "gross_total": 264825, "base_fare": 176715, "tax": 88110, "sell": { "currency": "BDT", "total": 264825, "base_fare": 176715, "tax": 88110 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY0ODI1LCJiYXNlX2ZhcmUiOjE3NjcxNSwidGF4Ijo4ODExMH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NDgyNSwiYmFzZV9mYXJlIjoxNzY3MTUsInRheCI6ODgxMTAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY0ODI1LCJiYXNlX2ZhcmUiOjE3NjcxNSwidGF4Ijo4ODExMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 264825, "base_fare": 176715, "tax": 88110, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176715.00", "tax": "88110.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 264825, "base_fare": 176715, "tax": 88110, "gross": { "base_fare": "176715.00", "tax": "88110.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": "56865.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1238.00" }, "Other": { "title": "Others taxes", "amount": "23060.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NDgyNS4wMCIsImJhc2VfZmFyZSI6IjE3NjcxNS4wMCIsInRheCI6Ijg4MTEwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2NzE1LjAwIiwidGF4IjoiODgxMTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyNjQ4MjUuMDAiLCJiYXNlX2ZhcmUiOiIxNzY3MTUuMDAiLCJ0YXgiOiI4ODExMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3NjcxNS4wMCIsInRheCI6Ijg4MTEwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY0ODI1LjAwIiwiYmFzZV9mYXJlIjoiMTc2NzE1LjAwIiwidGF4IjoiODgxMTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY0ODI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjU2ODY1LjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjMwNjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU2ODY1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "Q", "farebasis": "QLRFXNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "Q", "farebasis": "QLRFXNBD", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-52", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT09H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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-52", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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": "dJlTtGqCuDKAtZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23: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-02T05: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-01", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT06H30M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 264825, "calendar_total_sell": 264825, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 264825, "filter": { "id": "F1TT00006-52", "price": 264825, "journey_duration": "PT1D20H10M", "journey_duration_seconds": 159000, "layover_duration": "PT16H0M", "layover_duration_seconds": 57600, "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": "evening", "departure_departure_time": "2026-11-10T20:55:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T05:55:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611102055bkk202611111345923bkk202611112315dac202611120050339dac202612011340bkk202612011710322bkk202612012340fra202612020555920", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-53", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT09H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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-53", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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": "dJlTtGqCuDKAvZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T12: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-01T19: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-01", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT07H10M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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": 264825, "gross_total": 264825, "base_fare": 176715, "tax": 88110, "sell": { "currency": "BDT", "total": 264825, "base_fare": 176715, "tax": 88110 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY0ODI1LCJiYXNlX2ZhcmUiOjE3NjcxNSwidGF4Ijo4ODExMH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NDgyNSwiYmFzZV9mYXJlIjoxNzY3MTUsInRheCI6ODgxMTAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY0ODI1LCJiYXNlX2ZhcmUiOjE3NjcxNSwidGF4Ijo4ODExMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 264825, "base_fare": 176715, "tax": 88110, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176715.00", "tax": "88110.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 264825, "base_fare": 176715, "tax": 88110, "gross": { "base_fare": "176715.00", "tax": "88110.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": "56865.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1238.00" }, "Other": { "title": "Others taxes", "amount": "23060.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NDgyNS4wMCIsImJhc2VfZmFyZSI6IjE3NjcxNS4wMCIsInRheCI6Ijg4MTEwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2NzE1LjAwIiwidGF4IjoiODgxMTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyNjQ4MjUuMDAiLCJiYXNlX2ZhcmUiOiIxNzY3MTUuMDAiLCJ0YXgiOiI4ODExMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3NjcxNS4wMCIsInRheCI6Ijg4MTEwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY0ODI1LjAwIiwiYmFzZV9mYXJlIjoiMTc2NzE1LjAwIiwidGF4IjoiODgxMTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY0ODI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjU2ODY1LjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjMwNjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU2ODY1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "Q", "farebasis": "QLRFXNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "Q", "farebasis": "QLRFXNBD", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-53", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT09H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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-53", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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": "dJlTtGqCuDKAvZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T12: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-01T19: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-01", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT07H10M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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-10-2026-12-01", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-01", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 264825, "calendar_total_sell": 264825, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 264825, "filter": { "id": "F1TT00006-53", "price": 264825, "journey_duration": "PT1D21H0M", "journey_duration_seconds": 162000, "layover_duration": "PT16H40M", "layover_duration_seconds": 60000, "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": "evening", "departure_departure_time": "2026-11-10T20:55:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-01T19:05:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611102055bkk202611111345923bkk202611112315dac202611120050339dac202612010200bkk202612010530340bkk202612011240fra202612011905922", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-54", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H35M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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": "dJlTtGqCuDKAxZd3OBAAAA==", "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": "PT21H10M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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-54", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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": "dJlTtGqCuDKAtZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23: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-02T05: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-01", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT06H30M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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": 269074, "gross_total": 269074, "base_fare": 176715, "tax": 92359, "sell": { "currency": "BDT", "total": 269074, "base_fare": 176715, "tax": 92359 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY5MDc0LCJiYXNlX2ZhcmUiOjE3NjcxNSwidGF4Ijo5MjM1OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2OTA3NCwiYmFzZV9mYXJlIjoxNzY3MTUsInRheCI6OTIzNTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY5MDc0LCJiYXNlX2ZhcmUiOjE3NjcxNSwidGF4Ijo5MjM1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 269074, "base_fare": 176715, "tax": 92359, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176715.00", "tax": "92359.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 269074, "base_fare": 176715, "tax": 92359, "gross": { "base_fare": "176715.00", "tax": "92359.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": "56865.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1238.00" }, "Other": { "title": "Others taxes", "amount": "27309.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2OTA3NC4wMCIsImJhc2VfZmFyZSI6IjE3NjcxNS4wMCIsInRheCI6IjkyMzU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2NzE1LjAwIiwidGF4IjoiOTIzNTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyNjkwNzQuMDAiLCJiYXNlX2ZhcmUiOiIxNzY3MTUuMDAiLCJ0YXgiOiI5MjM1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3NjcxNS4wMCIsInRheCI6IjkyMzU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY5MDc0LjAwIiwiYmFzZV9mYXJlIjoiMTc2NzE1LjAwIiwidGF4IjoiOTIzNTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY5MDc0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjU2ODY1LjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjczMDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM4NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDEyMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTY4NjUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "Q", "farebasis": "QLRFXNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "Q", "farebasis": "QLRFXNBD", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-54", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H35M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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": "dJlTtGqCuDKAxZd3OBAAAA==", "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": "PT21H10M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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-54", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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": "dJlTtGqCuDKAtZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23: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-02T05: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-01", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT06H30M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 269074, "calendar_total_sell": 269074, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 269074, "filter": { "id": "F1TT00006-54", "price": 269074, "journey_duration": "PT2D7H50M", "journey_duration_seconds": 201000, "layover_duration": "PT1D3H40M", "layover_duration_seconds": 99600, "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": "evening", "departure_departure_time": "2026-11-10T20:55:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T05:55:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611102055bkk202611111345923bkk202611121055dac202611121230321dac202612011340bkk202612011710322bkk202612012340fra202612020555920", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-55", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H35M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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": "dJlTtGqCuDKAxZd3OBAAAA==", "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": "PT21H10M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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-55", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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": "dJlTtGqCuDKAvZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T12: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-01T19: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-01", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT07H10M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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": 269074, "gross_total": 269074, "base_fare": 176715, "tax": 92359, "sell": { "currency": "BDT", "total": 269074, "base_fare": 176715, "tax": 92359 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY5MDc0LCJiYXNlX2ZhcmUiOjE3NjcxNSwidGF4Ijo5MjM1OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2OTA3NCwiYmFzZV9mYXJlIjoxNzY3MTUsInRheCI6OTIzNTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY5MDc0LCJiYXNlX2ZhcmUiOjE3NjcxNSwidGF4Ijo5MjM1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 269074, "base_fare": 176715, "tax": 92359, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176715.00", "tax": "92359.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 269074, "base_fare": 176715, "tax": 92359, "gross": { "base_fare": "176715.00", "tax": "92359.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": "56865.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1238.00" }, "Other": { "title": "Others taxes", "amount": "27309.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2OTA3NC4wMCIsImJhc2VfZmFyZSI6IjE3NjcxNS4wMCIsInRheCI6IjkyMzU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2NzE1LjAwIiwidGF4IjoiOTIzNTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyNjkwNzQuMDAiLCJiYXNlX2ZhcmUiOiIxNzY3MTUuMDAiLCJ0YXgiOiI5MjM1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3NjcxNS4wMCIsInRheCI6IjkyMzU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY5MDc0LjAwIiwiYmFzZV9mYXJlIjoiMTc2NzE1LjAwIiwidGF4IjoiOTIzNTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY5MDc0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjU2ODY1LjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjczMDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM4NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDEyMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTY4NjUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "Q", "farebasis": "QLRFXNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "Q", "farebasis": "QLRFXNBD", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-55", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H35M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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": "dJlTtGqCuDKAxZd3OBAAAA==", "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": "PT21H10M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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-55", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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": "dJlTtGqCuDKAvZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T12: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-01T19: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-01", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT07H10M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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-10-2026-12-01", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-01", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 269074, "calendar_total_sell": 269074, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 269074, "filter": { "id": "F1TT00006-55", "price": 269074, "journey_duration": "PT2D8H40M", "journey_duration_seconds": 204000, "layover_duration": "PT1D4H20M", "layover_duration_seconds": 102000, "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": "evening", "departure_departure_time": "2026-11-10T20:55:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-01T19:05:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611102055bkk202611111345923bkk202611121055dac202611121230321dac202612010200bkk202612010530340bkk202612011240fra202612011905922", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-56", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT09H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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-56", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H55M", "transit_time": "18H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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": "dJlTtGqCuDKAtZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23: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-02T05: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-01", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT18H10M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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": 269074, "gross_total": 269074, "base_fare": 176715, "tax": 92359, "sell": { "currency": "BDT", "total": 269074, "base_fare": 176715, "tax": 92359 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY5MDc0LCJiYXNlX2ZhcmUiOjE3NjcxNSwidGF4Ijo5MjM1OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2OTA3NCwiYmFzZV9mYXJlIjoxNzY3MTUsInRheCI6OTIzNTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY5MDc0LCJiYXNlX2ZhcmUiOjE3NjcxNSwidGF4Ijo5MjM1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 269074, "base_fare": 176715, "tax": 92359, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176715.00", "tax": "92359.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 269074, "base_fare": 176715, "tax": 92359, "gross": { "base_fare": "176715.00", "tax": "92359.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": "56865.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1238.00" }, "Other": { "title": "Others taxes", "amount": "27309.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2OTA3NC4wMCIsImJhc2VfZmFyZSI6IjE3NjcxNS4wMCIsInRheCI6IjkyMzU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2NzE1LjAwIiwidGF4IjoiOTIzNTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyNjkwNzQuMDAiLCJiYXNlX2ZhcmUiOiIxNzY3MTUuMDAiLCJ0YXgiOiI5MjM1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3NjcxNS4wMCIsInRheCI6IjkyMzU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY5MDc0LjAwIiwiYmFzZV9mYXJlIjoiMTc2NzE1LjAwIiwidGF4IjoiOTIzNTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY5MDc0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjU2ODY1LjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjczMDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM4NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDEyMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTY4NjUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "Q", "farebasis": "QLRFXNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "Q", "farebasis": "QLRFXNBD", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-56", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT09H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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-56", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H55M", "transit_time": "18H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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": "dJlTtGqCuDKAtZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23: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-02T05: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-01", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT18H10M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 269074, "calendar_total_sell": 269074, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 269074, "filter": { "id": "F1TT00006-56", "price": 269074, "journey_duration": "PT2D7H50M", "journey_duration_seconds": 201000, "layover_duration": "PT1D3H40M", "layover_duration_seconds": 99600, "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": "evening", "departure_departure_time": "2026-11-10T20:55:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T05:55:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611102055bkk202611111345923bkk202611112315dac202611120050339dac202612010200bkk202612010530340bkk202612012340fra202612020555920", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-57", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT09H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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-57", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H25M", "transit_time": "19H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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": "dJlTtGqCuDKAzZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-02T12: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-02T19: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-02", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT19H30M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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": 269074, "gross_total": 269074, "base_fare": 176715, "tax": 92359, "sell": { "currency": "BDT", "total": 269074, "base_fare": 176715, "tax": 92359 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY5MDc0LCJiYXNlX2ZhcmUiOjE3NjcxNSwidGF4Ijo5MjM1OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2OTA3NCwiYmFzZV9mYXJlIjoxNzY3MTUsInRheCI6OTIzNTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY5MDc0LCJiYXNlX2ZhcmUiOjE3NjcxNSwidGF4Ijo5MjM1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 269074, "base_fare": 176715, "tax": 92359, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176715.00", "tax": "92359.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 269074, "base_fare": 176715, "tax": 92359, "gross": { "base_fare": "176715.00", "tax": "92359.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": "56865.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1238.00" }, "Other": { "title": "Others taxes", "amount": "27309.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2OTA3NC4wMCIsImJhc2VfZmFyZSI6IjE3NjcxNS4wMCIsInRheCI6IjkyMzU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2NzE1LjAwIiwidGF4IjoiOTIzNTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyNjkwNzQuMDAiLCJiYXNlX2ZhcmUiOiIxNzY3MTUuMDAiLCJ0YXgiOiI5MjM1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3NjcxNS4wMCIsInRheCI6IjkyMzU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY5MDc0LjAwIiwiYmFzZV9mYXJlIjoiMTc2NzE1LjAwIiwidGF4IjoiOTIzNTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY5MDc0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjU2ODY1LjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjczMDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM4NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDEyMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTY4NjUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "Q", "farebasis": "QLRFXNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "Q", "farebasis": "QLRFXNBD", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-57", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT09H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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-57", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H25M", "transit_time": "19H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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": "dJlTtGqCuDKAzZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-02T12: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-02T19: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-02", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT19H30M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 269074, "calendar_total_sell": 269074, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 269074, "filter": { "id": "F1TT00006-57", "price": 269074, "journey_duration": "PT2D9H20M", "journey_duration_seconds": 206400, "layover_duration": "PT1D5H0M", "layover_duration_seconds": 104400, "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": "evening", "departure_departure_time": "2026-11-10T20:55:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-02T19:05:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611102055bkk202611111345923bkk202611112315dac202611120050339dac202612011340bkk202612011710322bkk202612021240fra202612021905922", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-58", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H35M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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": "dJlTtGqCuDKAxZd3OBAAAA==", "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": "PT21H10M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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-58", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H55M", "transit_time": "18H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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": "dJlTtGqCuDKAtZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23: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-02T05: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-01", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT18H10M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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": 273323, "gross_total": 273323, "base_fare": 176715, "tax": 96608, "sell": { "currency": "BDT", "total": 273323, "base_fare": 176715, "tax": 96608 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjczMzIzLCJiYXNlX2ZhcmUiOjE3NjcxNSwidGF4Ijo5NjYwOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI3MzMyMywiYmFzZV9mYXJlIjoxNzY3MTUsInRheCI6OTY2MDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjczMzIzLCJiYXNlX2ZhcmUiOjE3NjcxNSwidGF4Ijo5NjYwOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 273323, "base_fare": 176715, "tax": 96608, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176715.00", "tax": "96608.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 273323, "base_fare": 176715, "tax": 96608, "gross": { "base_fare": "176715.00", "tax": "96608.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": "56865.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1238.00" }, "Other": { "title": "Others taxes", "amount": "31558.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3MzMyMy4wMCIsImJhc2VfZmFyZSI6IjE3NjcxNS4wMCIsInRheCI6Ijk2NjA4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2NzE1LjAwIiwidGF4IjoiOTY2MDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyNzMzMjMuMDAiLCJiYXNlX2ZhcmUiOiIxNzY3MTUuMDAiLCJ0YXgiOiI5NjYwOC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3NjcxNS4wMCIsInRheCI6Ijk2NjA4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjczMzIzLjAwIiwiYmFzZV9mYXJlIjoiMTc2NzE1LjAwIiwidGF4IjoiOTY2MDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjczMzIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjU2ODY1LjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE1NTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUxNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI0MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTY4NjUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "Q", "farebasis": "QLRFXNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "Q", "farebasis": "QLRFXNBD", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-58", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H35M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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": "dJlTtGqCuDKAxZd3OBAAAA==", "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": "PT21H10M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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-58", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H55M", "transit_time": "18H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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": "dJlTtGqCuDKAtZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23: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-02T05: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-01", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT18H10M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 273323, "calendar_total_sell": 273323, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 273323, "filter": { "id": "F1TT00006-58", "price": 273323, "journey_duration": "PT2D19H30M", "journey_duration_seconds": 243000, "layover_duration": "PT1D15H20M", "layover_duration_seconds": 141600, "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": "evening", "departure_departure_time": "2026-11-10T20:55:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T05:55:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611102055bkk202611111345923bkk202611121055dac202611121230321dac202612010200bkk202612010530340bkk202612012340fra202612020555920", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-59", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H35M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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": "dJlTtGqCuDKAxZd3OBAAAA==", "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": "PT21H10M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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-59", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H25M", "transit_time": "19H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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": "dJlTtGqCuDKAzZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-02T12: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-02T19: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-02", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT19H30M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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": 273323, "gross_total": 273323, "base_fare": 176715, "tax": 96608, "sell": { "currency": "BDT", "total": 273323, "base_fare": 176715, "tax": 96608 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjczMzIzLCJiYXNlX2ZhcmUiOjE3NjcxNSwidGF4Ijo5NjYwOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI3MzMyMywiYmFzZV9mYXJlIjoxNzY3MTUsInRheCI6OTY2MDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjczMzIzLCJiYXNlX2ZhcmUiOjE3NjcxNSwidGF4Ijo5NjYwOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 273323, "base_fare": 176715, "tax": 96608, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176715.00", "tax": "96608.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 273323, "base_fare": 176715, "tax": 96608, "gross": { "base_fare": "176715.00", "tax": "96608.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": "56865.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1238.00" }, "Other": { "title": "Others taxes", "amount": "31558.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3MzMyMy4wMCIsImJhc2VfZmFyZSI6IjE3NjcxNS4wMCIsInRheCI6Ijk2NjA4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2NzE1LjAwIiwidGF4IjoiOTY2MDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyNzMzMjMuMDAiLCJiYXNlX2ZhcmUiOiIxNzY3MTUuMDAiLCJ0YXgiOiI5NjYwOC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3NjcxNS4wMCIsInRheCI6Ijk2NjA4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjczMzIzLjAwIiwiYmFzZV9mYXJlIjoiMTc2NzE1LjAwIiwidGF4IjoiOTY2MDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjczMzIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjU2ODY1LjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE1NTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUxNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI0MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTY4NjUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "Q", "farebasis": "QLRFXNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "Q", "farebasis": "QLRFXNBD", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-59", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H35M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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": "dJlTtGqCuDKAxZd3OBAAAA==", "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": "PT21H10M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tm+DemDA0xpC4zLi97P8\/wwtoYpPSS057W++9EWNVxfr\/6HB06xX5FYAMw4xTwOiGk0D52yEiA56PJW35EtFMVIhyxa1qbQx2dixIkvqGSmCvb1omsuZMT0VZjSI5gZ+Yb5R5imvapOdmO57N\/f2F4sBbOfcBfLks8Q==", "FareInfoRef": "dJlTtGqCuDKAhhd3OBAAAA==" }, "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-59", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H25M", "transit_time": "19H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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": "dJlTtGqCuDKAzZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-02T12: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-02T19: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-02", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT19H30M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAxhd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 273323, "calendar_total_sell": 273323, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 273323, "filter": { "id": "F1TT00006-59", "price": 273323, "journey_duration": "PT2D21H0M", "journey_duration_seconds": 248400, "layover_duration": "PT1D16H40M", "layover_duration_seconds": 146400, "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": "evening", "departure_departure_time": "2026-11-10T20:55:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-02T19:05:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611102055bkk202611111345923bkk202611121055dac202611121230321dac202612011340bkk202612011710322bkk202612021240fra202612021905922", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-60", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA1Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13: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-11T06:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "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": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOgzAMewzy3SmojFu7lg5NUw+IaXDZ\/5+xtAVpkZI4ceLEOWdorAit+7cO3257IL8DkGHUow8QmXoSouUBkgOW15r2fI9oKkKlcqVbljoY7DxqQmLqG1UMR41p9eCprJqCchsFagMXmBeF2cct7dTJwU438\/ycJEfos7r3A5aWLQI=", "FareInfoRef": "dJlTtGqCuDKA7hd3OBAAAA==" }, "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": "dJlTtGqCuDKA3Zd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T10: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-11T12: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT04H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOgzAMewzy3SmojFu7lg5NUw+IaXDZ\/5+xtAVpkZI4ceLEOWdorAit+7cO3257IL8DkGHUow8QmXoSouUBkgOW15r2fI9oKkKlcqVbljoY7DxqQmLqG1UMR41p9eCprJqCchsFagMXmBeF2cct7dTJwU438\/ycJEfos7r3A5aWLQI=", "FareInfoRef": "dJlTtGqCuDKA7hd3OBAAAA==" }, "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-60", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAKid3OBAAAA==" }, "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": "dJlTtGqCuDKAtZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23: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-02T05: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-01", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT06H30M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAKid3OBAAAA==" }, "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": 291927, "gross_total": 291927, "base_fare": 203817, "tax": 88110, "sell": { "currency": "BDT", "total": 291927, "base_fare": 203817, "tax": 88110 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjkxOTI3LCJiYXNlX2ZhcmUiOjIwMzgxNywidGF4Ijo4ODExMH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI5MTkyNywiYmFzZV9mYXJlIjoyMDM4MTcsInRheCI6ODgxMTAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjkxOTI3LCJiYXNlX2ZhcmUiOjIwMzgxNywidGF4Ijo4ODExMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 291927, "base_fare": 203817, "tax": 88110, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "203817.00", "tax": "88110.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 291927, "base_fare": 203817, "tax": 88110, "gross": { "base_fare": "203817.00", "tax": "88110.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": "56865.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1238.00" }, "Other": { "title": "Others taxes", "amount": "23060.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5MTkyNy4wMCIsImJhc2VfZmFyZSI6IjIwMzgxNy4wMCIsInRheCI6Ijg4MTEwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjAzODE3LjAwIiwidGF4IjoiODgxMTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyOTE5MjcuMDAiLCJiYXNlX2ZhcmUiOiIyMDM4MTcuMDAiLCJ0YXgiOiI4ODExMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMzgxNy4wMCIsInRheCI6Ijg4MTEwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjkxOTI3LjAwIiwiYmFzZV9mYXJlIjoiMjAzODE3LjAwIiwidGF4IjoiODgxMTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjkxOTI3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjU2ODY1LjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjMwNjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU2ODY1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "H", "farebasis": "HLRFXNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "H", "farebasis": "HLRFXNBD", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-60", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA1Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13: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-11T06:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "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": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOgzAMewzy3SmojFu7lg5NUw+IaXDZ\/5+xtAVpkZI4ceLEOWdorAit+7cO3257IL8DkGHUow8QmXoSouUBkgOW15r2fI9oKkKlcqVbljoY7DxqQmLqG1UMR41p9eCprJqCchsFagMXmBeF2cct7dTJwU438\/ycJEfos7r3A5aWLQI=", "FareInfoRef": "dJlTtGqCuDKA7hd3OBAAAA==" }, "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": "dJlTtGqCuDKA3Zd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T10: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-11T12: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT04H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOgzAMewzy3SmojFu7lg5NUw+IaXDZ\/5+xtAVpkZI4ceLEOWdorAit+7cO3257IL8DkGHUow8QmXoSouUBkgOW15r2fI9oKkKlcqVbljoY7DxqQmLqG1UMR41p9eCprJqCchsFagMXmBeF2cct7dTJwU438\/ycJEfos7r3A5aWLQI=", "FareInfoRef": "dJlTtGqCuDKA7hd3OBAAAA==" }, "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-60", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAKid3OBAAAA==" }, "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": "dJlTtGqCuDKAtZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23: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-02T05: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-01", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT06H30M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAKid3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 291927, "calendar_total_sell": 291927, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 291927, "filter": { "id": "F1TT00006-60", "price": 291927, "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-10T13:45:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T05:55:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101345bkk202611110625921bkk202611111055dac202611111230321dac202612011340bkk202612011710322bkk202612012340fra202612020555920", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-61", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA1Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13: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-11T06:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "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": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOgzAMewzy3SmojFu7lg5NUw+IaXDZ\/5+xtAVpkZI4ceLEOWdorAit+7cO3257IL8DkGHUow8QmXoSouUBkgOW15r2fI9oKkKlcqVbljoY7DxqQmLqG1UMR41p9eCprJqCchsFagMXmBeF2cct7dTJwU438\/ycJEfos7r3A5aWLQI=", "FareInfoRef": "dJlTtGqCuDKA7hd3OBAAAA==" }, "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": "dJlTtGqCuDKA3Zd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T10: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-11T12: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT04H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOgzAMewzy3SmojFu7lg5NUw+IaXDZ\/5+xtAVpkZI4ceLEOWdorAit+7cO3257IL8DkGHUow8QmXoSouUBkgOW15r2fI9oKkKlcqVbljoY7DxqQmLqG1UMR41p9eCprJqCchsFagMXmBeF2cct7dTJwU438\/ycJEfos7r3A5aWLQI=", "FareInfoRef": "dJlTtGqCuDKA7hd3OBAAAA==" }, "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-61", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAKid3OBAAAA==" }, "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": "dJlTtGqCuDKAvZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T12: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-01T19: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-01", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT07H10M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAKid3OBAAAA==" }, "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": 291927, "gross_total": 291927, "base_fare": 203817, "tax": 88110, "sell": { "currency": "BDT", "total": 291927, "base_fare": 203817, "tax": 88110 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjkxOTI3LCJiYXNlX2ZhcmUiOjIwMzgxNywidGF4Ijo4ODExMH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI5MTkyNywiYmFzZV9mYXJlIjoyMDM4MTcsInRheCI6ODgxMTAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjkxOTI3LCJiYXNlX2ZhcmUiOjIwMzgxNywidGF4Ijo4ODExMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 291927, "base_fare": 203817, "tax": 88110, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "203817.00", "tax": "88110.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 291927, "base_fare": 203817, "tax": 88110, "gross": { "base_fare": "203817.00", "tax": "88110.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": "56865.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1238.00" }, "Other": { "title": "Others taxes", "amount": "23060.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5MTkyNy4wMCIsImJhc2VfZmFyZSI6IjIwMzgxNy4wMCIsInRheCI6Ijg4MTEwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjAzODE3LjAwIiwidGF4IjoiODgxMTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyOTE5MjcuMDAiLCJiYXNlX2ZhcmUiOiIyMDM4MTcuMDAiLCJ0YXgiOiI4ODExMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMzgxNy4wMCIsInRheCI6Ijg4MTEwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjkxOTI3LjAwIiwiYmFzZV9mYXJlIjoiMjAzODE3LjAwIiwidGF4IjoiODgxMTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjkxOTI3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjU2ODY1LjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjMwNjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU2ODY1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "H", "farebasis": "HLRFXNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "H", "farebasis": "HLRFXNBD", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-61", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA1Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13: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-11T06:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "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": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOgzAMewzy3SmojFu7lg5NUw+IaXDZ\/5+xtAVpkZI4ceLEOWdorAit+7cO3257IL8DkGHUow8QmXoSouUBkgOW15r2fI9oKkKlcqVbljoY7DxqQmLqG1UMR41p9eCprJqCchsFagMXmBeF2cct7dTJwU438\/ycJEfos7r3A5aWLQI=", "FareInfoRef": "dJlTtGqCuDKA7hd3OBAAAA==" }, "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": "dJlTtGqCuDKA3Zd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T10: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-11T12: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT04H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249484", "brand_title": "FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HLRFXNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOgzAMewzy3SmojFu7lg5NUw+IaXDZ\/5+xtAVpkZI4ceLEOWdorAit+7cO3257IL8DkGHUow8QmXoSouUBkgOW15r2fI9oKkKlcqVbljoY7DxqQmLqG1UMR41p9eCprJqCchsFagMXmBeF2cct7dTJwU438\/ycJEfos7r3A5aWLQI=", "FareInfoRef": "dJlTtGqCuDKA7hd3OBAAAA==" }, "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-61", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAKid3OBAAAA==" }, "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": "dJlTtGqCuDKAvZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T12: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-01T19: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-01", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT07H10M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue+UrlXfWtdWYwwPbm7Zi\/\/\/GTI2E0kotzlwIaXExNE5iuk\/Ony66QZ5D4CANdsrow8+kP1WEFGP5ZnHWa4FZsLkFInhvTprrFyDFjRq3tAqGsdb8qBsd1ZPh201NqkT+Il6Vym5TONMXtvj5cyP5YB0gt6qc19\/9Sz1", "FareInfoRef": "dJlTtGqCuDKAKid3OBAAAA==" }, "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-10-2026-12-01", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-01", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 291927, "calendar_total_sell": 291927, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 291927, "filter": { "id": "F1TT00006-61", "price": 291927, "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-10T13:45:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-01T19:05:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101345bkk202611110625921bkk202611111055dac202611111230321dac202612010200bkk202612010530340bkk202612011240fra202612011905922", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-62", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H25M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA5Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13:20: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-11T01: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-10", "flight_time": "PT7H45M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "760" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "760" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "8", "fareBasisCode": "UX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/Z+ZCdjZyShNaL0kC86f2P0YndQgX68aSRQghO3KgqY\/i3Du\/uviIfBmQ4eoqGedDBQ9kViEiP45RzL9nQRFSIcsUtax1MfVIm2Gy+octQarw9I1lTpqbiOh03XA138CuWlWWO6fXYN+PtScR\/kUzgr9z7AH2pLN4=", "FareInfoRef": "dJlTtGqCuDKAjgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZYd3OBAAAA==", "origin": "DEL", "departure_time": "2026-11-11T11: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-11T14: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-11", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "UX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/Z+ZCdjZyShNaL0kC86f2P0YndQgX68aSRQghO3KgqY\/i3Du\/uviIfBmQ4eoqGedDBQ9kViEiP45RzL9nQRFSIcsUtax1MfVIm2Gy+octQarw9I1lTpqbiOh03XA138CuWlWWO6fXYN+PtScR\/kUzgr9z7AH2pLN4=", "FareInfoRef": "dJlTtGqCuDKAjgd3OBAAAA==" }, "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-62", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H20M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": 295148, "gross_total": 295148, "base_fare": 158152, "tax": 136996, "sell": { "currency": "BDT", "total": 295148, "base_fare": 158152, "tax": 136996 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjk1MTQ4LCJiYXNlX2ZhcmUiOjE1ODE1MiwidGF4IjoxMzY5OTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyOTUxNDgsImJhc2VfZmFyZSI6MTU4MTUyLCJ0YXgiOjEzNjk5NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyOTUxNDgsImJhc2VfZmFyZSI6MTU4MTUyLCJ0YXgiOjEzNjk5Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 295148, "base_fare": 158152, "tax": 136996, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "158152.00", "tax": "136996.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 295148, "base_fare": 158152, "tax": 136996, "gross": { "base_fare": "158152.00", "tax": "136996.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": "98463.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4648.00" }, "Other": { "title": "Others taxes", "amount": "26938.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5NTE0OC4wMCIsImJhc2VfZmFyZSI6IjE1ODE1Mi4wMCIsInRheCI6IjEzNjk5Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1ODE1Mi4wMCIsInRheCI6IjEzNjk5Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5NTE0OC4wMCIsImJhc2VfZmFyZSI6IjE1ODE1Mi4wMCIsInRheCI6IjEzNjk5Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1ODE1Mi4wMCIsInRheCI6IjEzNjk5Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5NTE0OC4wMCIsImJhc2VfZmFyZSI6IjE1ODE1Mi4wMCIsInRheCI6IjEzNjk5Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyOTUxNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiOTg0NjMuMDAifSwiWVIiOnsiYW1vdW50IjoiNDY0OC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyNjkzOC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYzNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjgxOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiOTIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk4NDYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ2NDgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "DEL", "operating": "LH", "marketing": "LH", "booking_code": "U", "farebasis": "UX0XJYNC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "LH", "booking_code": "H", "farebasis": "UX0XJYNC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" } ], "connecting": [ "DEL", "BKK", "MUC" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-62", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H25M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA5Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13:20: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-11T01: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-10", "flight_time": "PT7H45M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "760" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "760" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "8", "fareBasisCode": "UX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/Z+ZCdjZyShNaL0kC86f2P0YndQgX68aSRQghO3KgqY\/i3Du\/uviIfBmQ4eoqGedDBQ9kViEiP45RzL9nQRFSIcsUtax1MfVIm2Gy+octQarw9I1lTpqbiOh03XA138CuWlWWO6fXYN+PtScR\/kUzgr9z7AH2pLN4=", "FareInfoRef": "dJlTtGqCuDKAjgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZYd3OBAAAA==", "origin": "DEL", "departure_time": "2026-11-11T11: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-11T14: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-11", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "UX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/Z+ZCdjZyShNaL0kC86f2P0YndQgX68aSRQghO3KgqY\/i3Du\/uviIfBmQ4eoqGedDBQ9kViEiP45RzL9nQRFSIcsUtax1MfVIm2Gy+octQarw9I1lTpqbiOh03XA138CuWlWWO6fXYN+PtScR\/kUzgr9z7AH2pLN4=", "FareInfoRef": "dJlTtGqCuDKAjgd3OBAAAA==" }, "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-62", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H20M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 295148, "calendar_total_sell": 295148, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 295148, "filter": { "id": "F1TT00006-62", "price": 295148, "journey_duration": "PT1D19H45M", "journey_duration_seconds": 157500, "layover_duration": "PT18H15M", "layover_duration_seconds": 65700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DEL", "BKK", "MUC" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-10T13:20:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T08:00:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101320del202611110135760del202611111150dac2026111114452227dac202612011340bkk202612011710322bkk202612012330muc202612020520773muc202612020700fra202612020800125", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-63", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H25M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA5Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13:20: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-11T01: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-10", "flight_time": "PT7H45M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "760" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "760" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "8", "fareBasisCode": "UX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/Z+ZCdjZyShNaL0kC86f2P0YndQgX68aSRQghO3KgqY\/i3Du\/uviIfBmQ4eoqGedDBQ9kViEiP45RzL9nQRFSIcsUtax1MfVIm2Gy+octQarw9I1lTpqbiOh03XA138CuWlWWO6fXYN+PtScR\/kUzgr9z7AH2pLN4=", "FareInfoRef": "dJlTtGqCuDKAjgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZYd3OBAAAA==", "origin": "DEL", "departure_time": "2026-11-11T11: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-11T14: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-11", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "UX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/Z+ZCdjZyShNaL0kC86f2P0YndQgX68aSRQghO3KgqY\/i3Du\/uviIfBmQ4eoqGedDBQ9kViEiP45RzL9nQRFSIcsUtax1MfVIm2Gy+octQarw9I1lTpqbiOh03XA138CuWlWWO6fXYN+PtScR\/kUzgr9z7AH2pLN4=", "FareInfoRef": "dJlTtGqCuDKAjgd3OBAAAA==" }, "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-63", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H20M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": 295148, "gross_total": 295148, "base_fare": 158152, "tax": 136996, "sell": { "currency": "BDT", "total": 295148, "base_fare": 158152, "tax": 136996 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjk1MTQ4LCJiYXNlX2ZhcmUiOjE1ODE1MiwidGF4IjoxMzY5OTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyOTUxNDgsImJhc2VfZmFyZSI6MTU4MTUyLCJ0YXgiOjEzNjk5NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyOTUxNDgsImJhc2VfZmFyZSI6MTU4MTUyLCJ0YXgiOjEzNjk5Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 295148, "base_fare": 158152, "tax": 136996, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "158152.00", "tax": "136996.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 295148, "base_fare": 158152, "tax": 136996, "gross": { "base_fare": "158152.00", "tax": "136996.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": "98463.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4648.00" }, "Other": { "title": "Others taxes", "amount": "26938.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5NTE0OC4wMCIsImJhc2VfZmFyZSI6IjE1ODE1Mi4wMCIsInRheCI6IjEzNjk5Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1ODE1Mi4wMCIsInRheCI6IjEzNjk5Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5NTE0OC4wMCIsImJhc2VfZmFyZSI6IjE1ODE1Mi4wMCIsInRheCI6IjEzNjk5Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1ODE1Mi4wMCIsInRheCI6IjEzNjk5Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5NTE0OC4wMCIsImJhc2VfZmFyZSI6IjE1ODE1Mi4wMCIsInRheCI6IjEzNjk5Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyOTUxNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiOTg0NjMuMDAifSwiWVIiOnsiYW1vdW50IjoiNDY0OC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyNjkzOC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYzNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjgxOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiOTIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk4NDYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ2NDgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "DEL", "operating": "LH", "marketing": "LH", "booking_code": "U", "farebasis": "UX0XJYNC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "LH", "booking_code": "H", "farebasis": "UX0XJYNC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYNC", "cabin": "economy" } ], "connecting": [ "DEL", "BKK", "MUC" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-63", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H25M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA5Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13:20: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-11T01: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-10", "flight_time": "PT7H45M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "760" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "760" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "8", "fareBasisCode": "UX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/Z+ZCdjZyShNaL0kC86f2P0YndQgX68aSRQghO3KgqY\/i3Du\/uviIfBmQ4eoqGedDBQ9kViEiP45RzL9nQRFSIcsUtax1MfVIm2Gy+octQarw9I1lTpqbiOh03XA138CuWlWWO6fXYN+PtScR\/kUzgr9z7AH2pLN4=", "FareInfoRef": "dJlTtGqCuDKAjgd3OBAAAA==" }, "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": "dJlTtGqCuDKAZYd3OBAAAA==", "origin": "DEL", "departure_time": "2026-11-11T11: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-11T14: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-11", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "UX0XJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/Z+ZCdjZyShNaL0kC86f2P0YndQgX68aSRQghO3KgqY\/i3Du\/uviIfBmQ4eoqGedDBQ9kViEiP45RzL9nQRFSIcsUtax1MfVIm2Gy+octQarw9I1lTpqbiOh03XA138CuWlWWO6fXYN+PtScR\/kUzgr9z7AH2pLN4=", "FareInfoRef": "dJlTtGqCuDKAjgd3OBAAAA==" }, "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-63", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H20M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241702", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYNC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52oxZ2iRygROAFFKnZcP9j1E2LhKX4o5cZO8YoJAMzDfE\/Ony7xwT7KGAQf9dXQi9BTm2qIKKA91KWUk3RTITYkTW8V24fc8jsBXrWvqFqHkfOSZ3tzu7J2FbPN2yDa\/BrLpO3lvL8LHf13aOLDkQj\/FbXrZWMLQw=", "FareInfoRef": "dJlTtGqCuDKATgd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 295148, "calendar_total_sell": 295148, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 295148, "filter": { "id": "F1TT00006-63", "price": 295148, "journey_duration": "PT1D20H45M", "journey_duration_seconds": 161100, "layover_duration": "PT19H15M", "layover_duration_seconds": 69300, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DEL", "BKK", "MUC" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-10T13:20:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T09:00:00.000+01:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101320del202611110135760del202611111150dac2026111114452227dac202612011340bkk202612011710322bkk202612012330muc202612020520773muc202612020800fra202612020900127", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-64", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H5M", "transit_time": "11H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA7Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13:35:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "SIN", "arrival_time": "2026-11-11T08:55:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-10", "flight_time": "PT12H20M", "distance": "6388", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "329" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "329" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+xjke9zXttumdmhIUGDApHHg\/z+DdAVEqqZRnDp23\/dGTCAl9P+xA1Y9SEM8HpBBaHLGuuAs0J7CszSEOrNwnFAKnUUe0n2xnTCNl7MIRcN3XROEPrBtfhwbhYLE7nZFfsTCZ\/QWFlpDE5Q0K63Y1mOiTeOMqpWi7byBNZftItFFrw9Sk0KFSmDNec3Yz4PKrbx1LV5qsugT4FuoE2weqnznDbnwA0oDlar\/3turQtU=", "FareInfoRef": "dJlTtGqCuDKAUid3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA9Zd3OBAAAA==", "origin": "SIN", "departure_time": "2026-11-11T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-11-11T22:40: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-11", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT11H45M", "lay_over_date": "2026-11-11", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+xjke9zXttumdmhIUGDApHHg\/z+DdAVEqqZRnDp23\/dGTCAl9P+xA1Y9SEM8HpBBaHLGuuAs0J7CszSEOrNwnFAKnUUe0n2xnTCNl7MIRcN3XROEPrBtfhwbhYLE7nZFfsTCZ\/QWFlpDE5Q0K63Y1mOiTeOMqpWi7byBNZftItFFrw9Sk0KFSmDNec3Yz4PKrbx1LV5qsugT4FuoE2weqnznDbnwA0oDlar\/3turQtU=", "FareInfoRef": "dJlTtGqCuDKAUid3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-64", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H35M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Zd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-12-02T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-01", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8tuwzAM+5iCd8qvxLcEcYYV6Nwm3QKkh\/3\/Z0xW1qI0IEumTFHDMDi6JMI0vOME7HpQxulyRoWDhuB8SMED\/Vd6tAeK9mwyf6Il2os6lu\/NZ0qZb1dSqIg5d4kSk2d+aZiEkoLTfUH9mWBTKj7WEbnLdFbtoO8jFollXmFWnU2tRh6x1eQUpqgXSleSUXtVtLhX80YeusdU\/OqOzR6BZ6KLwFY43IfoRDb5J9lBneq\/P7Y7QtI=", "FareInfoRef": "dJlTtGqCuDKAiid3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKABad3OBAAAA==", "origin": "SIN", "departure_time": "2026-12-02T12:50:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "FRA", "arrival_time": "2026-12-02T19: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-02", "flight_time": "PT13H40M", "distance": "6388", "lay_over": "PT06H50M", "lay_over_date": "2026-12-02", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "326" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "326" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8tuwzAM+5iCd8qvxLcEcYYV6Nwm3QKkh\/3\/Z0xW1qI0IEumTFHDMDi6JMI0vOME7HpQxulyRoWDhuB8SMED\/Vd6tAeK9mwyf6Il2os6lu\/NZ0qZb1dSqIg5d4kSk2d+aZiEkoLTfUH9mWBTKj7WEbnLdFbtoO8jFollXmFWnU2tRh6x1eQUpqgXSleSUXtVtLhX80YeusdU\/OqOzR6BZ6KLwFY43IfoRDb5J9lBneq\/P7Y7QtI=", "FareInfoRef": "dJlTtGqCuDKAiid3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 320093, "gross_total": 320093, "base_fare": 285147, "tax": 34946, "sell": { "currency": "BDT", "total": 320093, "base_fare": 285147, "tax": 34946 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzIwMDkzLCJiYXNlX2ZhcmUiOjI4NTE0NywidGF4IjozNDk0Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMyMDA5MywiYmFzZV9mYXJlIjoyODUxNDcsInRheCI6MzQ5NDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzIwMDkzLCJiYXNlX2ZhcmUiOjI4NTE0NywidGF4IjozNDk0Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 320093, "base_fare": 285147, "tax": 34946, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "285147.00", "tax": "34946.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 320093, "base_fare": 285147, "tax": 34946, "gross": { "base_fare": "285147.00", "tax": "34946.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": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "25524.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyMDA5My4wMCIsImJhc2VfZmFyZSI6IjI4NTE0Ny4wMCIsInRheCI6IjM0OTQ2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjg1MTQ3LjAwIiwidGF4IjoiMzQ5NDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIzMjAwOTMuMDAiLCJiYXNlX2ZhcmUiOiIyODUxNDcuMDAiLCJ0YXgiOiIzNDk0Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NTE0Ny4wMCIsInRheCI6IjM0OTQ2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzIwMDkzLjAwIiwiYmFzZV9mYXJlIjoiMjg1MTQ3LjAwIiwidGF4IjoiMzQ5NDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzIwMDkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyNTUyNC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTUxNyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYzNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NzUiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "H", "farebasis": "H13DER", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "H", "farebasis": "H13DER", "cabin": "economy" }, { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "Q", "farebasis": "Q15DER", "cabin": "economy" }, { "origin": "SIN", "destination": "FRA", "operating": "SQ", "marketing": "SQ", "booking_code": "Q", "farebasis": "Q15DER", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-64", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H5M", "transit_time": "11H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA7Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13:35:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "SIN", "arrival_time": "2026-11-11T08:55:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-10", "flight_time": "PT12H20M", "distance": "6388", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "329" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "329" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+xjke9zXttumdmhIUGDApHHg\/z+DdAVEqqZRnDp23\/dGTCAl9P+xA1Y9SEM8HpBBaHLGuuAs0J7CszSEOrNwnFAKnUUe0n2xnTCNl7MIRcN3XROEPrBtfhwbhYLE7nZFfsTCZ\/QWFlpDE5Q0K63Y1mOiTeOMqpWi7byBNZftItFFrw9Sk0KFSmDNec3Yz4PKrbx1LV5qsugT4FuoE2weqnznDbnwA0oDlar\/3turQtU=", "FareInfoRef": "dJlTtGqCuDKAUid3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA9Zd3OBAAAA==", "origin": "SIN", "departure_time": "2026-11-11T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-11-11T22:40: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-11", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT11H45M", "lay_over_date": "2026-11-11", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+xjke9zXttumdmhIUGDApHHg\/z+DdAVEqqZRnDp23\/dGTCAl9P+xA1Y9SEM8HpBBaHLGuuAs0J7CszSEOrNwnFAKnUUe0n2xnTCNl7MIRcN3XROEPrBtfhwbhYLE7nZFfsTCZ\/QWFlpDE5Q0K63Y1mOiTeOMqpWi7byBNZftItFFrw9Sk0KFSmDNec3Yz4PKrbx1LV5qsugT4FuoE2weqnznDbnwA0oDlar\/3turQtU=", "FareInfoRef": "dJlTtGqCuDKAUid3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-64", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H35M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Zd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-12-02T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-01", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8tuwzAM+5iCd8qvxLcEcYYV6Nwm3QKkh\/3\/Z0xW1qI0IEumTFHDMDi6JMI0vOME7HpQxulyRoWDhuB8SMED\/Vd6tAeK9mwyf6Il2os6lu\/NZ0qZb1dSqIg5d4kSk2d+aZiEkoLTfUH9mWBTKj7WEbnLdFbtoO8jFollXmFWnU2tRh6x1eQUpqgXSleSUXtVtLhX80YeusdU\/OqOzR6BZ6KLwFY43IfoRDb5J9lBneq\/P7Y7QtI=", "FareInfoRef": "dJlTtGqCuDKAiid3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKABad3OBAAAA==", "origin": "SIN", "departure_time": "2026-12-02T12:50:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "FRA", "arrival_time": "2026-12-02T19: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-02", "flight_time": "PT13H40M", "distance": "6388", "lay_over": "PT06H50M", "lay_over_date": "2026-12-02", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "326" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "326" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8tuwzAM+5iCd8qvxLcEcYYV6Nwm3QKkh\/3\/Z0xW1qI0IEumTFHDMDi6JMI0vOME7HpQxulyRoWDhuB8SMED\/Vd6tAeK9mwyf6Il2os6lu\/NZ0qZb1dSqIg5d4kSk2d+aZiEkoLTfUH9mWBTKj7WEbnLdFbtoO8jFollXmFWnU2tRh6x1eQUpqgXSleSUXtVtLhX80YeusdU\/OqOzR6BZ6KLwFY43IfoRDb5J9lBneq\/P7Y7QtI=", "FareInfoRef": "dJlTtGqCuDKAiid3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 320093, "calendar_total_sell": 320093, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 320093, "filter": { "id": "F1TT00006-64", "price": 320093, "journey_duration": "PT2D4H40M", "journey_duration_seconds": 189600, "layover_duration": "PT18H35M", "layover_duration_seconds": 66900, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "359", "aircraft_name": "359", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-10T13:35:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-02T19:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611101335sin202611110855329sin202611112040dac202611112240446dac202612012355sin202612020600447sin202612021250fra202612021930326", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-65", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H5M", "transit_time": "11H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA7Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13:35:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "SIN", "arrival_time": "2026-11-11T08:55:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-10", "flight_time": "PT12H20M", "distance": "6388", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "329" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "329" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+xjke9zXttumdmhIUGDApHHg\/z+DdAVEqqZRnDp23\/dGTCAl9P+xA1Y9SEM8HpBBaHLGuuAs0J7CszSEOrNwnFAKnUUe0n2xnTCNl7MIRcN3XROEPrBtfhwbhYLE7nZFfsTCZ\/QWFlpDE5Q0K63Y1mOiTeOMqpWi7byBNZftItFFrw9Sk0KFSmDNec3Yz4PKrbx1LV5qsugT4FuoE2weqnznDbnwA0oDlar\/3turQtU=", "FareInfoRef": "dJlTtGqCuDKAUid3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA9Zd3OBAAAA==", "origin": "SIN", "departure_time": "2026-11-11T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-11-11T22:40: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-11", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT11H45M", "lay_over_date": "2026-11-11", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+xjke9zXttumdmhIUGDApHHg\/z+DdAVEqqZRnDp23\/dGTCAl9P+xA1Y9SEM8HpBBaHLGuuAs0J7CszSEOrNwnFAKnUUe0n2xnTCNl7MIRcN3XROEPrBtfhwbhYLE7nZFfsTCZ\/QWFlpDE5Q0K63Y1mOiTeOMqpWi7byBNZftItFFrw9Sk0KFSmDNec3Yz4PKrbx1LV5qsugT4FuoE2weqnznDbnwA0oDlar\/3turQtU=", "FareInfoRef": "dJlTtGqCuDKAUid3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-65", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H45M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Zd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-12-02T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-01", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8tuwzAM+5iCd8qvxLcEcYYV6Nwm3QKkh\/3\/Z0xW1qI0IEumTFHDMDi6JMI0vOME7HpQxulyRoWDhuB8SMED\/Vd6tAeK9mwyf6Il2os6lu\/NZ0qZb1dSqIg5d4kSk2d+aZiEkoLTfUH9mWBTKj7WEbnLdFbtoO8jFollXmFWnU2tRh6x1eQUpqgXSleSUXtVtLhX80YeusdU\/OqOzR6BZ6KLwFY43IfoRDb5J9lBneq\/P7Y7QtI=", "FareInfoRef": "dJlTtGqCuDKAiid3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKADad3OBAAAA==", "origin": "SIN", "departure_time": "2026-12-02T23:55:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "FRA", "arrival_time": "2026-12-03T06:40: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-02", "flight_time": "PT13H45M", "distance": "6388", "lay_over": "PT17H55M", "lay_over_date": "2026-12-02", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "26" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "26" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8tuwzAM+5iCd8qvxLcEcYYV6Nwm3QKkh\/3\/Z0xW1qI0IEumTFHDMDi6JMI0vOME7HpQxulyRoWDhuB8SMED\/Vd6tAeK9mwyf6Il2os6lu\/NZ0qZb1dSqIg5d4kSk2d+aZiEkoLTfUH9mWBTKj7WEbnLdFbtoO8jFollXmFWnU2tRh6x1eQUpqgXSleSUXtVtLhX80YeusdU\/OqOzR6BZ6KLwFY43IfoRDb5J9lBneq\/P7Y7QtI=", "FareInfoRef": "dJlTtGqCuDKAiid3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 320093, "gross_total": 320093, "base_fare": 285147, "tax": 34946, "sell": { "currency": "BDT", "total": 320093, "base_fare": 285147, "tax": 34946 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzIwMDkzLCJiYXNlX2ZhcmUiOjI4NTE0NywidGF4IjozNDk0Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMyMDA5MywiYmFzZV9mYXJlIjoyODUxNDcsInRheCI6MzQ5NDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzIwMDkzLCJiYXNlX2ZhcmUiOjI4NTE0NywidGF4IjozNDk0Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 320093, "base_fare": 285147, "tax": 34946, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "285147.00", "tax": "34946.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 320093, "base_fare": 285147, "tax": 34946, "gross": { "base_fare": "285147.00", "tax": "34946.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": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "25524.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyMDA5My4wMCIsImJhc2VfZmFyZSI6IjI4NTE0Ny4wMCIsInRheCI6IjM0OTQ2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjg1MTQ3LjAwIiwidGF4IjoiMzQ5NDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIzMjAwOTMuMDAiLCJiYXNlX2ZhcmUiOiIyODUxNDcuMDAiLCJ0YXgiOiIzNDk0Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NTE0Ny4wMCIsInRheCI6IjM0OTQ2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzIwMDkzLjAwIiwiYmFzZV9mYXJlIjoiMjg1MTQ3LjAwIiwidGF4IjoiMzQ5NDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzIwMDkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyNTUyNC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTUxNyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYzNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NzUiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "H", "farebasis": "H13DER", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "H", "farebasis": "H13DER", "cabin": "economy" }, { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "Q", "farebasis": "Q15DER", "cabin": "economy" }, { "origin": "SIN", "destination": "FRA", "operating": "SQ", "marketing": "SQ", "booking_code": "Q", "farebasis": "Q15DER", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-65", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H5M", "transit_time": "11H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA7Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13:35:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "SIN", "arrival_time": "2026-11-11T08:55:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-10", "flight_time": "PT12H20M", "distance": "6388", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "329" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "329" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+xjke9zXttumdmhIUGDApHHg\/z+DdAVEqqZRnDp23\/dGTCAl9P+xA1Y9SEM8HpBBaHLGuuAs0J7CszSEOrNwnFAKnUUe0n2xnTCNl7MIRcN3XROEPrBtfhwbhYLE7nZFfsTCZ\/QWFlpDE5Q0K63Y1mOiTeOMqpWi7byBNZftItFFrw9Sk0KFSmDNec3Yz4PKrbx1LV5qsugT4FuoE2weqnznDbnwA0oDlar\/3turQtU=", "FareInfoRef": "dJlTtGqCuDKAUid3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA9Zd3OBAAAA==", "origin": "SIN", "departure_time": "2026-11-11T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-11-11T22:40: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-11", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT11H45M", "lay_over_date": "2026-11-11", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+xjke9zXttumdmhIUGDApHHg\/z+DdAVEqqZRnDp23\/dGTCAl9P+xA1Y9SEM8HpBBaHLGuuAs0J7CszSEOrNwnFAKnUUe0n2xnTCNl7MIRcN3XROEPrBtfhwbhYLE7nZFfsTCZ\/QWFlpDE5Q0K63Y1mOiTeOMqpWi7byBNZftItFFrw9Sk0KFSmDNec3Yz4PKrbx1LV5qsugT4FuoE2weqnznDbnwA0oDlar\/3turQtU=", "FareInfoRef": "dJlTtGqCuDKAUid3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-65", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H45M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Zd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-12-02T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-01", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8tuwzAM+5iCd8qvxLcEcYYV6Nwm3QKkh\/3\/Z0xW1qI0IEumTFHDMDi6JMI0vOME7HpQxulyRoWDhuB8SMED\/Vd6tAeK9mwyf6Il2os6lu\/NZ0qZb1dSqIg5d4kSk2d+aZiEkoLTfUH9mWBTKj7WEbnLdFbtoO8jFollXmFWnU2tRh6x1eQUpqgXSleSUXtVtLhX80YeusdU\/OqOzR6BZ6KLwFY43IfoRDb5J9lBneq\/P7Y7QtI=", "FareInfoRef": "dJlTtGqCuDKAiid3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKADad3OBAAAA==", "origin": "SIN", "departure_time": "2026-12-02T23:55:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "FRA", "arrival_time": "2026-12-03T06:40: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-02", "flight_time": "PT13H45M", "distance": "6388", "lay_over": "PT17H55M", "lay_over_date": "2026-12-02", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "26" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "26" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8tuwzAM+5iCd8qvxLcEcYYV6Nwm3QKkh\/3\/Z0xW1qI0IEumTFHDMDi6JMI0vOME7HpQxulyRoWDhuB8SMED\/Vd6tAeK9mwyf6Il2os6lu\/NZ0qZb1dSqIg5d4kSk2d+aZiEkoLTfUH9mWBTKj7WEbnLdFbtoO8jFollXmFWnU2tRh6x1eQUpqgXSleSUXtVtLhX80YeusdU\/OqOzR6BZ6KLwFY43IfoRDb5J9lBneq\/P7Y7QtI=", "FareInfoRef": "dJlTtGqCuDKAiid3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-03", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-03", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 320093, "calendar_total_sell": 320093, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 320093, "filter": { "id": "F1TT00006-65", "price": 320093, "journey_duration": "PT2D15H50M", "journey_duration_seconds": 229800, "layover_duration": "PT1D5H40M", "layover_duration_seconds": 106800, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "359", "aircraft_name": "359", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-10T13:35:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-03T06:40:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611101335sin202611110855329sin202611112040dac202611112240446dac202612012355sin202612020600447sin202612022355fra20261203064026", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-66", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H5M", "transit_time": "11H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA7Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13:35:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "SIN", "arrival_time": "2026-11-11T08:55:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-10", "flight_time": "PT12H20M", "distance": "6388", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "329" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "329" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+xjke9zXttumdmhIUGDApHHg\/z+DdAVEqqZRnDp23\/dGTCAl9P+xA1Y9SEM8HpBBaHLGuuAs0J7CszSEOrNwnFAKnUUe0n2xnTCNl7MIRcN3XROEPrBtfhwbhYLE7nZFfsTCZ\/QWFlpDE5Q0K63Y1mOiTeOMqpWi7byBNZftItFFrw9Sk0KFSmDNec3Yz4PKrbx1LV5qsugT4FuoE2weqnznDbnwA0oDlar\/3turQtU=", "FareInfoRef": "dJlTtGqCuDKAUid3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA9Zd3OBAAAA==", "origin": "SIN", "departure_time": "2026-11-11T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-11-11T22:40: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-11", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT11H45M", "lay_over_date": "2026-11-11", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+xjke9zXttumdmhIUGDApHHg\/z+DdAVEqqZRnDp23\/dGTCAl9P+xA1Y9SEM8HpBBaHLGuuAs0J7CszSEOrNwnFAKnUUe0n2xnTCNl7MIRcN3XROEPrBtfhwbhYLE7nZFfsTCZ\/QWFlpDE5Q0K63Y1mOiTeOMqpWi7byBNZftItFFrw9Sk0KFSmDNec3Yz4PKrbx1LV5qsugT4FuoE2weqnznDbnwA0oDlar\/3turQtU=", "FareInfoRef": "dJlTtGqCuDKAUid3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-66", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D14H25M", "transit_time": "20H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Zd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-12-02T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-01", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8tuwzAM+5iCd8qvxLcEcYYV6Nwm3QKkh\/3\/Z0xW1qI0IEumTFHDMDi6JMI0vOME7HpQxulyRoWDhuB8SMED\/Vd6tAeK9mwyf6Il2os6lu\/NZ0qZb1dSqIg5d4kSk2d+aZiEkoLTfUH9mWBTKj7WEbnLdFbtoO8jFollXmFWnU2tRh6x1eQUpqgXSleSUXtVtLhX80YeusdU\/OqOzR6BZ6KLwFY43IfoRDb5J9lBneq\/P7Y7QtI=", "FareInfoRef": "dJlTtGqCuDKAiid3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAFad3OBAAAA==", "origin": "SIN", "departure_time": "2026-12-03T02:45:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "FRA", "arrival_time": "2026-12-03T09:20: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-02", "flight_time": "PT13H35M", "distance": "6388", "lay_over": "PT20H45M", "lay_over_date": "2026-12-02", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "330" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "330" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8tuwzAM+5iCd8qvxLcEcYYV6Nwm3QKkh\/3\/Z0xW1qI0IEumTFHDMDi6JMI0vOME7HpQxulyRoWDhuB8SMED\/Vd6tAeK9mwyf6Il2os6lu\/NZ0qZb1dSqIg5d4kSk2d+aZiEkoLTfUH9mWBTKj7WEbnLdFbtoO8jFollXmFWnU2tRh6x1eQUpqgXSleSUXtVtLhX80YeusdU\/OqOzR6BZ6KLwFY43IfoRDb5J9lBneq\/P7Y7QtI=", "FareInfoRef": "dJlTtGqCuDKAiid3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 320093, "gross_total": 320093, "base_fare": 285147, "tax": 34946, "sell": { "currency": "BDT", "total": 320093, "base_fare": 285147, "tax": 34946 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzIwMDkzLCJiYXNlX2ZhcmUiOjI4NTE0NywidGF4IjozNDk0Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMyMDA5MywiYmFzZV9mYXJlIjoyODUxNDcsInRheCI6MzQ5NDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzIwMDkzLCJiYXNlX2ZhcmUiOjI4NTE0NywidGF4IjozNDk0Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 320093, "base_fare": 285147, "tax": 34946, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "285147.00", "tax": "34946.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 320093, "base_fare": 285147, "tax": 34946, "gross": { "base_fare": "285147.00", "tax": "34946.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": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "25524.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyMDA5My4wMCIsImJhc2VfZmFyZSI6IjI4NTE0Ny4wMCIsInRheCI6IjM0OTQ2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjg1MTQ3LjAwIiwidGF4IjoiMzQ5NDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIzMjAwOTMuMDAiLCJiYXNlX2ZhcmUiOiIyODUxNDcuMDAiLCJ0YXgiOiIzNDk0Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NTE0Ny4wMCIsInRheCI6IjM0OTQ2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzIwMDkzLjAwIiwiYmFzZV9mYXJlIjoiMjg1MTQ3LjAwIiwidGF4IjoiMzQ5NDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzIwMDkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyNTUyNC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTUxNyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYzNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NzUiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "H", "farebasis": "H13DER", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "H", "farebasis": "H13DER", "cabin": "economy" }, { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "Q", "farebasis": "Q15DER", "cabin": "economy" }, { "origin": "SIN", "destination": "FRA", "operating": "SQ", "marketing": "SQ", "booking_code": "Q", "farebasis": "Q15DER", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-66", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H5M", "transit_time": "11H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA7Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13:35:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "SIN", "arrival_time": "2026-11-11T08:55:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-10", "flight_time": "PT12H20M", "distance": "6388", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "329" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "329" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+xjke9zXttumdmhIUGDApHHg\/z+DdAVEqqZRnDp23\/dGTCAl9P+xA1Y9SEM8HpBBaHLGuuAs0J7CszSEOrNwnFAKnUUe0n2xnTCNl7MIRcN3XROEPrBtfhwbhYLE7nZFfsTCZ\/QWFlpDE5Q0K63Y1mOiTeOMqpWi7byBNZftItFFrw9Sk0KFSmDNec3Yz4PKrbx1LV5qsugT4FuoE2weqnznDbnwA0oDlar\/3turQtU=", "FareInfoRef": "dJlTtGqCuDKAUid3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA9Zd3OBAAAA==", "origin": "SIN", "departure_time": "2026-11-11T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-11-11T22:40: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-11", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT11H45M", "lay_over_date": "2026-11-11", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+xjke9zXttumdmhIUGDApHHg\/z+DdAVEqqZRnDp23\/dGTCAl9P+xA1Y9SEM8HpBBaHLGuuAs0J7CszSEOrNwnFAKnUUe0n2xnTCNl7MIRcN3XROEPrBtfhwbhYLE7nZFfsTCZ\/QWFlpDE5Q0K63Y1mOiTeOMqpWi7byBNZftItFFrw9Sk0KFSmDNec3Yz4PKrbx1LV5qsugT4FuoE2weqnznDbnwA0oDlar\/3turQtU=", "FareInfoRef": "dJlTtGqCuDKAUid3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-66", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D14H25M", "transit_time": "20H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Zd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-12-02T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-01", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8tuwzAM+5iCd8qvxLcEcYYV6Nwm3QKkh\/3\/Z0xW1qI0IEumTFHDMDi6JMI0vOME7HpQxulyRoWDhuB8SMED\/Vd6tAeK9mwyf6Il2os6lu\/NZ0qZb1dSqIg5d4kSk2d+aZiEkoLTfUH9mWBTKj7WEbnLdFbtoO8jFollXmFWnU2tRh6x1eQUpqgXSleSUXtVtLhX80YeusdU\/OqOzR6BZ6KLwFY43IfoRDb5J9lBneq\/P7Y7QtI=", "FareInfoRef": "dJlTtGqCuDKAiid3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAFad3OBAAAA==", "origin": "SIN", "departure_time": "2026-12-03T02:45:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "FRA", "arrival_time": "2026-12-03T09:20: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-02", "flight_time": "PT13H35M", "distance": "6388", "lay_over": "PT20H45M", "lay_over_date": "2026-12-02", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "330" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "330" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8tuwzAM+5iCd8qvxLcEcYYV6Nwm3QKkh\/3\/Z0xW1qI0IEumTFHDMDi6JMI0vOME7HpQxulyRoWDhuB8SMED\/Vd6tAeK9mwyf6Il2os6lu\/NZ0qZb1dSqIg5d4kSk2d+aZiEkoLTfUH9mWBTKj7WEbnLdFbtoO8jFollXmFWnU2tRh6x1eQUpqgXSleSUXtVtLhX80YeusdU\/OqOzR6BZ6KLwFY43IfoRDb5J9lBneq\/P7Y7QtI=", "FareInfoRef": "dJlTtGqCuDKAiid3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-03", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-03", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 320093, "calendar_total_sell": 320093, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 320093, "filter": { "id": "F1TT00006-66", "price": 320093, "journey_duration": "PT2D18H30M", "journey_duration_seconds": 239400, "layover_duration": "PT1D8H30M", "layover_duration_seconds": 117000, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "359", "aircraft_name": "359", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-10T13:35:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-03T09:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611101335sin202611110855329sin202611112040dac202611112240446dac202612012355sin202612020600447sin202612030245fra202612030920330", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-67", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H25M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAPYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20: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-11T09: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-10", "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": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YWGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwyAMe0zle4Io1W6g0Ha7MKlbNXHZ\/58xA5u0SGAnDjYxRicuqEqI\/zXhPaUbymlAgePJyRAuIlA2FSLi8Thdfe3bgeGhQql0eaD2RfM2E2CL+SG1Qu33dqTm1Z2JipaMRjnAj6xX0pLyM697ZvLMrHT\/irKAX+W7D0DeLH8=", "FareInfoRef": "dJlTtGqCuDKAvid3OBAAAA==" }, "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": "dJlTtGqCuDKARYd3OBAAAA==", "origin": "BOM", "departure_time": "2026-11-12T07: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-12T10: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": "PT2H55M", "distance": "1174", "lay_over": "PT21H40M", "lay_over_date": "2026-11-11", "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": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YWGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwyAMe0zle4Io1W6g0Ha7MKlbNXHZ\/58xA5u0SGAnDjYxRicuqEqI\/zXhPaUbymlAgePJyRAuIlA2FSLi8Thdfe3bgeGhQql0eaD2RfM2E2CL+SG1Qu33dqTm1Z2JipaMRjnAj6xX0pLyM697ZvLMrHT\/irKAX+W7D0DeLH8=", "FareInfoRef": "dJlTtGqCuDKAvid3OBAAAA==" }, "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-67", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H45M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKATYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T11: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-01T14: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-01", "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-eJxNTkEOwyAMe0zle0CUajdQaLteqNStmrjs\/8+YyTppkYhNDHZSSl58dE5i+q8B7yFvqKcCFZ5nOTLiTcQuDSIS8Dh9e63LAfPw4ihVk7\/o7KEGHQnQSYNJrbKuXrJ2L3MmOvRkdMoBfmS+k9ZcnmVeC5NHLpz3S5QJXJX\/PkuHLIw=", "FareInfoRef": "dJlTtGqCuDKA8id3OBAAAA==" }, "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": "dJlTtGqCuDKAVYd3OBAAAA==", "origin": "BOM", "departure_time": "2026-12-02T12: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-02T18: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-02", "flight_time": "PT10H30M", "distance": "4083", "lay_over": "PT21H40M", "lay_over_date": "2026-12-01", "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-eJxNTkEOwyAMe0zle0CUajdQaLteqNStmrjs\/8+YyTppkYhNDHZSSl58dE5i+q8B7yFvqKcCFZ5nOTLiTcQuDSIS8Dh9e63LAfPw4ihVk7\/o7KEGHQnQSYNJrbKuXrJ2L3MmOvRkdMoBfmS+k9ZcnmVeC5NHLpz3S5QJXJX\/PkuHLIw=", "FareInfoRef": "dJlTtGqCuDKA8id3OBAAAA==" }, "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": 97014, "gross_total": 97014, "base_fare": 17109, "tax": 79905, "sell": { "currency": "BDT", "total": 97014, "base_fare": 17109, "tax": 79905 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTcwMTQsImJhc2VfZmFyZSI6MTcxMDksInRheCI6Nzk5MDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NzAxNCwiYmFzZV9mYXJlIjoxNzEwOSwidGF4Ijo3OTkwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NzAxNCwiYmFzZV9mYXJlIjoxNzEwOSwidGF4Ijo3OTkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 97014, "base_fare": 17109, "tax": 79905, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "17109.00", "tax": "79905.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 97014, "base_fare": 17109, "tax": 79905, "gross": { "base_fare": "17109.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk3MDE0LjAwIiwiYmFzZV9mYXJlIjoiMTcxMDkuMDAiLCJ0YXgiOiI3OTkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3MTA5LjAwIiwidGF4IjoiNzk5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NzAxNC4wMCIsImJhc2VfZmFyZSI6IjE3MTA5LjAwIiwidGF4IjoiNzk5MDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzEwOS4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTcwMTQuMDAiLCJiYXNlX2ZhcmUiOiIxNzEwOS4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3MDE0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjQ5NTAwLjAwIn0sIllSIjp7ImFtb3VudCI6Ijg0MC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyMjYxOC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTUxNyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYzNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5NTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "S", "farebasis": "SU2YWGFR", "cabin": "economy" }, { "origin": "BOM", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "S", "farebasis": "SU2YWGFR", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-67", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H25M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAPYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20: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-11T09: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-10", "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": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YWGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwyAMe0zle4Io1W6g0Ha7MKlbNXHZ\/58xA5u0SGAnDjYxRicuqEqI\/zXhPaUbymlAgePJyRAuIlA2FSLi8Thdfe3bgeGhQql0eaD2RfM2E2CL+SG1Qu33dqTm1Z2JipaMRjnAj6xX0pLyM697ZvLMrHT\/irKAX+W7D0DeLH8=", "FareInfoRef": "dJlTtGqCuDKAvid3OBAAAA==" }, "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": "dJlTtGqCuDKARYd3OBAAAA==", "origin": "BOM", "departure_time": "2026-11-12T07: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-12T10: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": "PT2H55M", "distance": "1174", "lay_over": "PT21H40M", "lay_over_date": "2026-11-11", "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": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SU2YWGFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwyAMe0zle4Io1W6g0Ha7MKlbNXHZ\/58xA5u0SGAnDjYxRicuqEqI\/zXhPaUbymlAgePJyRAuIlA2FSLi8Thdfe3bgeGhQql0eaD2RfM2E2CL+SG1Qu33dqTm1Z2JipaMRjnAj6xX0pLyM697ZvLMrHT\/irKAX+W7D0DeLH8=", "FareInfoRef": "dJlTtGqCuDKAvid3OBAAAA==" }, "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-67", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H45M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKATYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T11: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-01T14: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-01", "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-eJxNTkEOwyAMe0zle0CUajdQaLteqNStmrjs\/8+YyTppkYhNDHZSSl58dE5i+q8B7yFvqKcCFZ5nOTLiTcQuDSIS8Dh9e63LAfPw4ihVk7\/o7KEGHQnQSYNJrbKuXrJ2L3MmOvRkdMoBfmS+k9ZcnmVeC5NHLpz3S5QJXJX\/PkuHLIw=", "FareInfoRef": "dJlTtGqCuDKA8id3OBAAAA==" }, "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": "dJlTtGqCuDKAVYd3OBAAAA==", "origin": "BOM", "departure_time": "2026-12-02T12: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-02T18: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-02", "flight_time": "PT10H30M", "distance": "4083", "lay_over": "PT21H40M", "lay_over_date": "2026-12-01", "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-eJxNTkEOwyAMe0zle0CUajdQaLteqNStmrjs\/8+YyTppkYhNDHZSSl58dE5i+q8B7yFvqKcCFZ5nOTLiTcQuDSIS8Dh9e63LAfPw4ihVk7\/o7KEGHQnQSYNJrbKuXrJ2L3MmOvRkdMoBfmS+k9ZcnmVeC5NHLpz3S5QJXJX\/PkuHLIw=", "FareInfoRef": "dJlTtGqCuDKA8id3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 97014, "calendar_total_sell": 97014, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 97014, "filter": { "id": "F1TT00006-67", "price": 97014, "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-10T20:20:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-02T18:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "fra202611102020bom2026111109402028bom202611120720dac2026111210452183dac202612011145bom2026120114502184bom202612021230fra2026120218302027", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-68", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "10H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAXYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T11: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-11T01: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-10", "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-eJxNjsEKwyAQRD8mzH1XEsWbogkpBCnSUrz0\/z+jo7bQBd2RtztjCMGIsapiw38teC\/xhvJMQIHhyTHBeOs8lK8GEVlxXaa96lExTVSIysCz6xhMa9rYkF32E\/VCG\/dRI9l0pqeiR6NLbuAn9pOyxPzI+70yeWPWmb5QHPhX7n0AerEs5w==", "FareInfoRef": "dJlTtGqCuDKAJjd3OBAAAA==" }, "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": "dJlTtGqCuDKAZYd3OBAAAA==", "origin": "DEL", "departure_time": "2026-11-11T11: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-11T14: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-11", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H40M", "lay_over_date": "2026-11-11", "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-eJxNjsEKwyAQRD8mzH1XEsWbogkpBCnSUrz0\/z+jo7bQBd2RtztjCMGIsapiw38teC\/xhvJMQIHhyTHBeOs8lK8GEVlxXaa96lExTVSIysCz6xhMa9rYkF32E\/VCG\/dRI9l0pqeiR6NLbuAn9pOyxPzI+70yeWPWmb5QHPhX7n0AerEs5w==", "FareInfoRef": "dJlTtGqCuDKAJjd3OBAAAA==" }, "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": "PT1D11H45M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKATYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T11: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-01T14: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-01", "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-eJxNTkEOwyAMe0zle0CUajdQaLteqNStmrjs\/8+YyTppkYhNDHZSSl58dE5i+q8B7yFvqKcCFZ5nOTLiTcQuDSIS8Dh9e63LAfPw4ihVk7\/o7KEGHQnQSYNJrbKuXrJ2L3MmOvRkdMoBfmS+k9ZcnmVeC5NHLpz3S5QJXJX\/PkuHLIw=", "FareInfoRef": "dJlTtGqCuDKA8id3OBAAAA==" }, "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": "dJlTtGqCuDKAVYd3OBAAAA==", "origin": "BOM", "departure_time": "2026-12-02T12: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-02T18: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-02", "flight_time": "PT10H30M", "distance": "4083", "lay_over": "PT21H40M", "lay_over_date": "2026-12-01", "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-eJxNTkEOwyAMe0zle0CUajdQaLteqNStmrjs\/8+YyTppkYhNDHZSSl58dE5i+q8B7yFvqKcCFZ5nOTLiTcQuDSIS8Dh9e63LAfPw4ihVk7\/o7KEGHQnQSYNJrbKuXrJ2L3MmOvRkdMoBfmS+k9ZcnmVeC5NHLpz3S5QJXJX\/PkuHLIw=", "FareInfoRef": "dJlTtGqCuDKA8id3OBAAAA==" }, "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-10", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-68", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "10H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAXYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T11: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-11T01: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-10", "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-eJxNjsEKwyAQRD8mzH1XEsWbogkpBCnSUrz0\/z+jo7bQBd2RtztjCMGIsapiw38teC\/xhvJMQIHhyTHBeOs8lK8GEVlxXaa96lExTVSIysCz6xhMa9rYkF32E\/VCG\/dRI9l0pqeiR6NLbuAn9pOyxPzI+70yeWPWmb5QHPhX7n0AerEs5w==", "FareInfoRef": "dJlTtGqCuDKAJjd3OBAAAA==" }, "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": "dJlTtGqCuDKAZYd3OBAAAA==", "origin": "DEL", "departure_time": "2026-11-11T11: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-11T14: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-11", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H40M", "lay_over_date": "2026-11-11", "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-eJxNjsEKwyAQRD8mzH1XEsWbogkpBCnSUrz0\/z+jo7bQBd2RtztjCMGIsapiw38teC\/xhvJMQIHhyTHBeOs8lK8GEVlxXaa96lExTVSIysCz6xhMa9rYkF32E\/VCG\/dRI9l0pqeiR6NLbuAn9pOyxPzI+70yeWPWmb5QHPhX7n0AerEs5w==", "FareInfoRef": "dJlTtGqCuDKAJjd3OBAAAA==" }, "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": "PT1D11H45M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKATYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T11: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-01T14: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-01", "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-eJxNTkEOwyAMe0zle0CUajdQaLteqNStmrjs\/8+YyTppkYhNDHZSSl58dE5i+q8B7yFvqKcCFZ5nOTLiTcQuDSIS8Dh9e63LAfPw4ihVk7\/o7KEGHQnQSYNJrbKuXrJ2L3MmOvRkdMoBfmS+k9ZcnmVeC5NHLpz3S5QJXJX\/PkuHLIw=", "FareInfoRef": "dJlTtGqCuDKA8id3OBAAAA==" }, "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": "dJlTtGqCuDKAVYd3OBAAAA==", "origin": "BOM", "departure_time": "2026-12-02T12: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-02T18: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-02", "flight_time": "PT10H30M", "distance": "4083", "lay_over": "PT21H40M", "lay_over_date": "2026-12-01", "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-eJxNTkEOwyAMe0zle0CUajdQaLteqNStmrjs\/8+YyTppkYhNDHZSSl58dE5i+q8B7yFvqKcCFZ5nOTLiTcQuDSIS8Dh9e63LAfPw4ihVk7\/o7KEGHQnQSYNJrbKuXrJ2L3MmOvRkdMoBfmS+k9ZcnmVeC5NHLpz3S5QJXJX\/PkuHLIw=", "FareInfoRef": "dJlTtGqCuDKA8id3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "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-68", "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-10T11:15:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-02T18:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "fra202611101115del2026111101102026del202611111150dac2026111114452227dac202612011145bom2026120114502184bom202612021230fra2026120218302027", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-69", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-69", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAlYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-01T09: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-01T13: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-69", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-69", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAlYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-01T09: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-01T13: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-01", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-01", "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-69", "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-10T15:00:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-01T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611101500doh20261110231568doh202611111145dac202611111930642dac202612010325doh202612010625639doh202612010900fra20261201132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-70", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-70", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-70", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-70", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "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-70", "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-10T15:00:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611101500doh20261110231568doh202611111145dac202611111930642dac202612011845doh202612012145643doh202612020230fra20261202065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-71", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-71", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKArYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T09: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-02T13: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-02", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-71", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-71", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKArYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T09: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-02T13: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-02", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "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-71", "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-10T15:00:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-02T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611101500doh20261110231568doh202611111145dac202611111930642dac202612011845doh202612012145643doh202612020900fra20261202132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-72", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H15M", "transit_time": "18H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT18H30M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-72", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAlYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-01T09: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-01T13: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-72", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H15M", "transit_time": "18H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT18H30M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-72", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAlYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-01T09: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-01T13: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-01", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-01", "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-72", "price": 157910, "journey_duration": "PT1D20H10M", "journey_duration_seconds": 159000, "layover_duration": "PT21H5M", "layover_duration_seconds": 75900, "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-10T09:15:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-01T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611100915doh20261110171570doh202611111145dac202611111930642dac202612010325doh202612010625639doh202612010900fra20261201132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-73", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H15M", "transit_time": "18H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT18H30M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-73", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-73", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H15M", "transit_time": "18H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT18H30M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-73", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "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-73", "price": 157910, "journey_duration": "PT1D22H20M", "journey_duration_seconds": 166800, "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": "morning", "departure_departure_time": "2026-11-10T09:15:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611100915doh20261110171570doh202611111145dac202611111930642dac202612011845doh202612012145643doh202612020230fra20261202065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-74", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H15M", "transit_time": "18H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT18H30M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-74", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKArYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T09: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-02T13: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-02", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-74", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H15M", "transit_time": "18H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT18H30M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-74", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKArYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T09: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-02T13: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-02", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "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-74", "price": 157910, "journey_duration": "PT2D4H50M", "journey_duration_seconds": 190200, "layover_duration": "PT1D5H45M", "layover_duration_seconds": 107100, "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-10T09:15:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-02T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611100915doh20261110171570doh202611111145dac202611111930642dac202612011845doh202612012145643doh202612020900fra20261202132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-75", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H55M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAhYd3OBAAAA==", "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": "PT18H55M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-75", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAlYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-01T09: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-01T13: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-75", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H55M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAhYd3OBAAAA==", "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": "PT18H55M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-75", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAlYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-01T09: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-01T13: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-01", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-01", "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-75", "price": 157910, "journey_duration": "PT1D20H50M", "journey_duration_seconds": 161400, "layover_duration": "PT21H30M", "layover_duration_seconds": 77400, "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-10T15:00:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-01T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611101500doh20261110231568doh202611111810dac202611120155638dac202612010325doh202612010625639doh202612010900fra20261201132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-76", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H55M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAhYd3OBAAAA==", "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": "PT18H55M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-76", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-76", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H55M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAhYd3OBAAAA==", "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": "PT18H55M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-76", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "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-76", "price": 157910, "journey_duration": "PT1D23H0M", "journey_duration_seconds": 169200, "layover_duration": "PT23H40M", "layover_duration_seconds": 85200, "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-10T15:00:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611101500doh20261110231568doh202611111810dac202611120155638dac202612011845doh202612012145643doh202612020230fra20261202065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-77", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H55M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAhYd3OBAAAA==", "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": "PT18H55M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-77", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKArYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T09: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-02T13: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-02", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-77", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H55M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAhYd3OBAAAA==", "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": "PT18H55M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-77", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKArYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T09: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-02T13: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-02", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "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-77", "price": 157910, "journey_duration": "PT2D5H30M", "journey_duration_seconds": 192600, "layover_duration": "PT1D6H10M", "layover_duration_seconds": 108600, "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-10T15:00:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-02T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611101500doh20261110231568doh202611111810dac202611120155638dac202612011845doh202612012145643doh202612020900fra20261202132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-78", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-78", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H25M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT20H05M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-78", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT12H30M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-78", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H25M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT20H05M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "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-78", "price": 158232, "journey_duration": "PT2D7H55M", "journey_duration_seconds": 201300, "layover_duration": "PT1D8H35M", "layover_duration_seconds": 117300, "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-10T15:00:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611101500doh20261110231568doh202611111145dac202611111930642dac202612010325doh202612010625639doh202612020230fra20261202065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-79", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H15M", "transit_time": "18H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT18H30M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-79", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H25M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT20H05M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-79", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H15M", "transit_time": "18H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAdYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T11: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-11T19: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-11", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT18H30M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-79", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H25M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT20H05M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "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-79", "price": 158232, "journey_duration": "PT2D13H40M", "journey_duration_seconds": 222000, "layover_duration": "PT1D14H35M", "layover_duration_seconds": 138900, "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-10T09:15:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611100915doh20261110171570doh202611111145dac202611111930642dac202612010325doh202612010625639doh202612020230fra20261202065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-80", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H55M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAhYd3OBAAAA==", "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": "PT18H55M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-80", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H25M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT20H05M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-80", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H55M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAhYd3OBAAAA==", "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": "PT18H55M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-80", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H25M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT20H05M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "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-80", "price": 158232, "journey_duration": "PT2D14H20M", "journey_duration_seconds": 224400, "layover_duration": "PT1D15H0M", "layover_duration_seconds": 140400, "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-10T15:00:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611101500doh20261110231568doh202611111810dac202611120155638dac202612010325doh202612010625639doh202612020230fra20261202065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-81", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-81", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAlYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-01T09: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-01T13: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-81", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-81", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAlYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-01T09: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-01T13: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-01", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-01", "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-81", "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-10T09:15:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-01T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611100915doh20261110171570doh202611110130dac202611110915640dac202612010325doh202612010625639doh202612010900fra20261201132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-82", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-82", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-82", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-82", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "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-82", "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-10T09:15:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611100915doh20261110171570doh202611110130dac202611110915640dac202612011845doh202612012145643doh202612020230fra20261202065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-83", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-83", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKArYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T09: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-02T13: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-02", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-83", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-83", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKArYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T09: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-02T13: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-02", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "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-83", "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-10T09:15:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-02T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611100915doh20261110171570doh202611110130dac202611110915640dac202612011845doh202612012145643doh202612020900fra20261202132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-84", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-84", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H25M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT20H05M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-84", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09: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-10T17: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-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "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-eJxNjsEOAiEMRD9mM\/e2ml24QXYhHgyJrB64+P+f4QCa2IR24E1pQwgmtqrKGv5jwXt5VJTXDhQYzxF3mL94B+WtQUSuOO91q3omzE9UiMrAs+owHj45FmTJbqIeaCPnGsnMO989ouij0SU78BPpRlni8axNHCfzzb5INnBTdn0AHx0sWA==", "FareInfoRef": "dJlTtGqCuDKAWjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-84", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H25M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT20H05M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKAnjd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "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-84", "price": 157910, "journey_duration": "PT2D3H25M", "journey_duration_seconds": 185100, "layover_duration": "PT1D4H20M", "layover_duration_seconds": 102000, "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-10T09:15:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611100915doh20261110171570doh202611110130dac202611110915640dac202612010325doh202612010625639doh202612020230fra20261202065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-85", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "2174409", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HLR7R1FE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXuiRe1NWVf2UIRKe\/DS\/\/+MjtqFBjSTPDMxxmjEOFVx8T82fLZnQ33vQIXhyWmHs+otlFWHiNxwPppvWg4sExWiOvHKOh\/m+xGYUKSEhUagz7u0ROasozM9FWM1huQELnGclDXlV+sSuJk980PiwZ9y6gsIxSwq", "FareInfoRef": "dJlTtGqCuDKAujd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-10", "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": "2174409", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HLR7R1FE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXuiRe1NWVf2UIRKe\/DS\/\/+MjtqFBjSTPDMxxmjEOFVx8T82fLZnQ33vQIXhyWmHs+otlFWHiNxwPppvWg4sExWiOvHKOh\/m+xGYUKSEhUagz7u0ROasozM9FWM1huQELnGclDXlV+sSuJk980PiwZ9y6gsIxSwq", "FareInfoRef": "dJlTtGqCuDKAujd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-85", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKA\/jd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAlYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-01T09: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-01T13: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKA\/jd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 199455, "gross_total": 199455, "base_fare": 116006, "tax": 83449, "sell": { "currency": "BDT", "total": 199455, "base_fare": 116006, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTk5NDU1LCJiYXNlX2ZhcmUiOjExNjAwNiwidGF4Ijo4MzQ0OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE5OTQ1NSwiYmFzZV9mYXJlIjoxMTYwMDYsInRheCI6ODM0NDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTk5NDU1LCJiYXNlX2ZhcmUiOjExNjAwNiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 199455, "base_fare": 116006, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "116006.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 199455, "base_fare": 116006, "tax": 83449, "gross": { "base_fare": "116006.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE5OTQ1NS4wMCIsImJhc2VfZmFyZSI6IjExNjAwNi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE2MDA2LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxOTk0NTUuMDAiLCJiYXNlX2ZhcmUiOiIxMTYwMDYuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNjAwNi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTk5NDU1LjAwIiwiYmFzZV9mYXJlIjoiMTE2MDA2LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5NDU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM5MjI4LjAwIn0sIllSIjp7ImFtb3VudCI6IjU0NDguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE4MjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzcyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzOTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1NDQ4IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "H", "farebasis": "HLR7R1FE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "H", "farebasis": "HLR7R1FE", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-85", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "2174409", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HLR7R1FE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXuiRe1NWVf2UIRKe\/DS\/\/+MjtqFBjSTPDMxxmjEOFVx8T82fLZnQ33vQIXhyWmHs+otlFWHiNxwPppvWg4sExWiOvHKOh\/m+xGYUKSEhUagz7u0ROasozM9FWM1huQELnGclDXlV+sSuJk980PiwZ9y6gsIxSwq", "FareInfoRef": "dJlTtGqCuDKAujd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-10", "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": "2174409", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HLR7R1FE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXuiRe1NWVf2UIRKe\/DS\/\/+MjtqFBjSTPDMxxmjEOFVx8T82fLZnQ33vQIXhyWmHs+otlFWHiNxwPppvWg4sExWiOvHKOh\/m+xGYUKSEhUagz7u0ROasozM9FWM1huQELnGclDXlV+sSuJk980PiwZ9y6gsIxSwq", "FareInfoRef": "dJlTtGqCuDKAujd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-85", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H55M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKA\/jd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAlYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-01T09: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-01T13: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT02H35M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKA\/jd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-01", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-01", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 199455, "calendar_total_sell": 199455, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 199455, "filter": { "id": "F1TT00006-85", "price": 199455, "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-10T15:00:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-01T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611101500doh20261110231568doh202611110130dac202611110915640dac202612010325doh202612010625639doh202612010900fra20261201132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-86", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "2174409", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HLR7R1FE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXuiRe1NWVf2UIRKe\/DS\/\/+MjtqFBjSTPDMxxmjEOFVx8T82fLZnQ33vQIXhyWmHs+otlFWHiNxwPppvWg4sExWiOvHKOh\/m+xGYUKSEhUagz7u0ROasozM9FWM1huQELnGclDXlV+sSuJk980PiwZ9y6gsIxSwq", "FareInfoRef": "dJlTtGqCuDKAujd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-10", "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": "2174409", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HLR7R1FE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXuiRe1NWVf2UIRKe\/DS\/\/+MjtqFBjSTPDMxxmjEOFVx8T82fLZnQ33vQIXhyWmHs+otlFWHiNxwPppvWg4sExWiOvHKOh\/m+xGYUKSEhUagz7u0ROasozM9FWM1huQELnGclDXlV+sSuJk980PiwZ9y6gsIxSwq", "FareInfoRef": "dJlTtGqCuDKAujd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-86", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKA\/jd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKA\/jd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 199455, "gross_total": 199455, "base_fare": 116006, "tax": 83449, "sell": { "currency": "BDT", "total": 199455, "base_fare": 116006, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTk5NDU1LCJiYXNlX2ZhcmUiOjExNjAwNiwidGF4Ijo4MzQ0OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE5OTQ1NSwiYmFzZV9mYXJlIjoxMTYwMDYsInRheCI6ODM0NDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTk5NDU1LCJiYXNlX2ZhcmUiOjExNjAwNiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 199455, "base_fare": 116006, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "116006.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 199455, "base_fare": 116006, "tax": 83449, "gross": { "base_fare": "116006.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE5OTQ1NS4wMCIsImJhc2VfZmFyZSI6IjExNjAwNi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE2MDA2LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxOTk0NTUuMDAiLCJiYXNlX2ZhcmUiOiIxMTYwMDYuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNjAwNi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTk5NDU1LjAwIiwiYmFzZV9mYXJlIjoiMTE2MDA2LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5NDU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM5MjI4LjAwIn0sIllSIjp7ImFtb3VudCI6IjU0NDguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE4MjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzcyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzOTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1NDQ4IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "H", "farebasis": "HLR7R1FE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "H", "farebasis": "HLR7R1FE", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-86", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "2174409", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HLR7R1FE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXuiRe1NWVf2UIRKe\/DS\/\/+MjtqFBjSTPDMxxmjEOFVx8T82fLZnQ33vQIXhyWmHs+otlFWHiNxwPppvWg4sExWiOvHKOh\/m+xGYUKSEhUagz7u0ROasozM9FWM1huQELnGclDXlV+sSuJk980PiwZ9y6gsIxSwq", "FareInfoRef": "dJlTtGqCuDKAujd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-10", "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": "2174409", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HLR7R1FE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXuiRe1NWVf2UIRKe\/DS\/\/+MjtqFBjSTPDMxxmjEOFVx8T82fLZnQ33vQIXhyWmHs+otlFWHiNxwPppvWg4sExWiOvHKOh\/m+xGYUKSEhUagz7u0ROasozM9FWM1huQELnGclDXlV+sSuJk980PiwZ9y6gsIxSwq", "FareInfoRef": "dJlTtGqCuDKAujd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-86", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKA\/jd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT04H45M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKA\/jd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 199455, "calendar_total_sell": 199455, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 199455, "filter": { "id": "F1TT00006-86", "price": 199455, "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-10T15:00:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611101500doh20261110231568doh202611110130dac202611110915640dac202612011845doh202612012145643doh202612020230fra20261202065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-87", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "2174409", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HLR7R1FE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXuiRe1NWVf2UIRKe\/DS\/\/+MjtqFBjSTPDMxxmjEOFVx8T82fLZnQ33vQIXhyWmHs+otlFWHiNxwPppvWg4sExWiOvHKOh\/m+xGYUKSEhUagz7u0ROasozM9FWM1huQELnGclDXlV+sSuJk980PiwZ9y6gsIxSwq", "FareInfoRef": "dJlTtGqCuDKAujd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-10", "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": "2174409", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HLR7R1FE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXuiRe1NWVf2UIRKe\/DS\/\/+MjtqFBjSTPDMxxmjEOFVx8T82fLZnQ33vQIXhyWmHs+otlFWHiNxwPppvWg4sExWiOvHKOh\/m+xGYUKSEhUagz7u0ROasozM9FWM1huQELnGclDXlV+sSuJk980PiwZ9y6gsIxSwq", "FareInfoRef": "dJlTtGqCuDKAujd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-87", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKA\/jd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKArYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T09: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-02T13: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-02", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKA\/jd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 199455, "gross_total": 199455, "base_fare": 116006, "tax": 83449, "sell": { "currency": "BDT", "total": 199455, "base_fare": 116006, "tax": 83449 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTk5NDU1LCJiYXNlX2ZhcmUiOjExNjAwNiwidGF4Ijo4MzQ0OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE5OTQ1NSwiYmFzZV9mYXJlIjoxMTYwMDYsInRheCI6ODM0NDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTk5NDU1LCJiYXNlX2ZhcmUiOjExNjAwNiwidGF4Ijo4MzQ0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 199455, "base_fare": 116006, "tax": 83449, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "116006.00", "tax": "83449.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 199455, "base_fare": 116006, "tax": 83449, "gross": { "base_fare": "116006.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE5OTQ1NS4wMCIsImJhc2VfZmFyZSI6IjExNjAwNi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE2MDA2LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxOTk0NTUuMDAiLCJiYXNlX2ZhcmUiOiIxMTYwMDYuMDAiLCJ0YXgiOiI4MzQ0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNjAwNi4wMCIsInRheCI6IjgzNDQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTk5NDU1LjAwIiwiYmFzZV9mYXJlIjoiMTE2MDA2LjAwIiwidGF4IjoiODM0NDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5NDU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM5MjI4LjAwIn0sIllSIjp7ImFtb3VudCI6IjU0NDguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE4MjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzcyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzOTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1NDQ4IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "H", "farebasis": "HLR7R1FE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "H", "farebasis": "HLR7R1FE", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-87", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "2174409", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HLR7R1FE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXuiRe1NWVf2UIRKe\/DS\/\/+MjtqFBjSTPDMxxmjEOFVx8T82fLZnQ33vQIXhyWmHs+otlFWHiNxwPppvWg4sExWiOvHKOh\/m+xGYUKSEhUagz7u0ROasozM9FWM1huQELnGclDXlV+sSuJk980PiwZ9y6gsIxSwq", "FareInfoRef": "dJlTtGqCuDKAujd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-10", "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": "2174409", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HLR7R1FE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXuiRe1NWVf2UIRKe\/DS\/\/+MjtqFBjSTPDMxxmjEOFVx8T82fLZnQ33vQIXhyWmHs+otlFWHiNxwPppvWg4sExWiOvHKOh\/m+xGYUKSEhUagz7u0ROasozM9FWM1huQELnGclDXlV+sSuJk980PiwZ9y6gsIxSwq", "FareInfoRef": "dJlTtGqCuDKAujd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-87", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T18: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-01T21: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-01", "flight_time": "PT6H00M", "distance": "2432", "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": "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKA\/jd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKArYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T09: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-02T13: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-02", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT11H15M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKA\/jd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 199455, "calendar_total_sell": 199455, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 199455, "filter": { "id": "F1TT00006-87", "price": 199455, "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-10T15:00:00.000+01:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-02T13:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611101500doh20261110231568doh202611110130dac202611110915640dac202612011845doh202612012145643doh202612020900fra20261202132067", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-88", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "2174409", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HLR7R1FE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXuiRe1NWVf2UIRKe\/DS\/\/+MjtqFBjSTPDMxxmjEOFVx8T82fLZnQ33vQIXhyWmHs+otlFWHiNxwPppvWg4sExWiOvHKOh\/m+xGYUKSEhUagz7u0ROasozM9FWM1huQELnGclDXlV+sSuJk980PiwZ9y6gsIxSwq", "FareInfoRef": "dJlTtGqCuDKAujd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-10", "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": "2174409", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HLR7R1FE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXuiRe1NWVf2UIRKe\/DS\/\/+MjtqFBjSTPDMxxmjEOFVx8T82fLZnQ33vQIXhyWmHs+otlFWHiNxwPppvWg4sExWiOvHKOh\/m+xGYUKSEhUagz7u0ROasozM9FWM1huQELnGclDXlV+sSuJk980PiwZ9y6gsIxSwq", "FareInfoRef": "dJlTtGqCuDKAujd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-88", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H25M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKA\/jd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT20H05M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKA\/jd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 199777, "gross_total": 199777, "base_fare": 116006, "tax": 83771, "sell": { "currency": "BDT", "total": 199777, "base_fare": 116006, "tax": 83771 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTk5Nzc3LCJiYXNlX2ZhcmUiOjExNjAwNiwidGF4Ijo4Mzc3MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE5OTc3NywiYmFzZV9mYXJlIjoxMTYwMDYsInRheCI6ODM3NzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTk5Nzc3LCJiYXNlX2ZhcmUiOjExNjAwNiwidGF4Ijo4Mzc3MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 199777, "base_fare": 116006, "tax": 83771, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "116006.00", "tax": "83771.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 199777, "base_fare": 116006, "tax": 83771, "gross": { "base_fare": "116006.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE5OTc3Ny4wMCIsImJhc2VfZmFyZSI6IjExNjAwNi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE2MDA2LjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxOTk3NzcuMDAiLCJiYXNlX2ZhcmUiOiIxMTYwMDYuMDAiLCJ0YXgiOiI4Mzc3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNjAwNi4wMCIsInRheCI6IjgzNzcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTk5Nzc3LjAwIiwiYmFzZV9mYXJlIjoiMTE2MDA2LjAwIiwidGF4IjoiODM3NzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5Nzc3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM5MjI4LjAwIn0sIllSIjp7ImFtb3VudCI6IjU0NDguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzIxNDguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjk0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzOTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1NDQ4IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "H", "farebasis": "HLR7R1FE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "H", "farebasis": "HLR7R1FE", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-88", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T15: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-10T23: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-10", "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": "2174409", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HLR7R1FE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXuiRe1NWVf2UIRKe\/DS\/\/+MjtqFBjSTPDMxxmjEOFVx8T82fLZnQ33vQIXhyWmHs+otlFWHiNxwPppvWg4sExWiOvHKOh\/m+xGYUKSEhUagz7u0ROasozM9FWM1huQELnGclDXlV+sSuJk980PiwZ9y6gsIxSwq", "FareInfoRef": "dJlTtGqCuDKAujd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAtYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-11-11T01: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-11T09: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-10", "flight_time": "PT4H45M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-11-10", "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": "2174409", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HLR7R1FE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXuiRe1NWVf2UIRKe\/DS\/\/+MjtqFBjSTPDMxxmjEOFVx8T82fLZnQ33vQIXhyWmHs+otlFWHiNxwPppvWg4sExWiOvHKOh\/m+xGYUKSEhUagz7u0ROasozM9FWM1huQELnGclDXlV+sSuJk980PiwZ9y6gsIxSwq", "FareInfoRef": "dJlTtGqCuDKAujd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-88", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H25M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAjYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T03: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-01T06:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-30", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKA\/jd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKApYd3OBAAAA==", "origin": "DOH", "departure_time": "2026-12-02T02: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-02T06: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-01", "flight_time": "PT6H20M", "distance": "2852", "lay_over": "PT20H05M", "lay_over_date": "2026-12-01", "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-eJxNjk0OAiEMhQ8zeftSzQzsIAPEhWkiows23v8YPnBMbFL62q8\/xBhVdHVO1vhvC97Lo8FeO2BQem0JGi7Bz6xDRK447m1r7iiYS1QckU38jW425lA8A6pUP1E32vnmtJNp8GH0cMM4jSE5gZ8oN0pL+dm6eF5mTU8kG\/hTTn0AKb0sZQ==", "FareInfoRef": "dJlTtGqCuDKA\/jd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 199777, "calendar_total_sell": 199777, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 199777, "filter": { "id": "F1TT00006-88", "price": 199777, "journey_duration": "PT1D21H40M", "journey_duration_seconds": 164400, "layover_duration": "PT22H20M", "layover_duration_seconds": 80400, "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-10T15:00:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T06:50:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611101500doh20261110231568doh202611110130dac202611110915640dac202612010325doh202612010625639doh202612020230fra20261202065069", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-89", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H25M", "transit_time": "19H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAvYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09:55:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "AUH", "arrival_time": "2026-11-10T19:00:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-10", "flight_time": "PT6H05M", "distance": "3014", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "339", "name": "339", "picture": "339.png" }, "operating": { "carrier": "DE", "carrier_name": "Condor", "carrier_logo": "DE.png", "flight_number": "2548" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1048" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLN17V2T", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dpdVn3BtmFeDAcFDfBg\/\/\/GRbQxCalQ147rfdeqU6Ezv\/HhPcUK\/JzAzLUcg8bhOvqIParIHlGuWVZDi0YJkJDueNRpTfGS5ytIDHpQC1Q+5vuwdhwNk9BW40mbQI\/Ea8mc9hLPai2WXiaH68v5AK71eY+Zo0s1Q==", "FareInfoRef": "dJlTtGqCuDKAGkd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAxYd3OBAAAA==", "origin": "AUH", "departure_time": "2026-11-11T14:00:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-11T20:20:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H20M", "distance": "2260", "lay_over": "PT19H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLN17V2T", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dpdVn3BtmFeDAcFDfBg\/\/\/GRbQxCalQ147rfdeqU6Ezv\/HhPcUK\/JzAzLUcg8bhOvqIParIHlGuWVZDi0YJkJDueNRpTfGS5ytIDHpQC1Q+5vuwdhwNk9BW40mbQI\/Ea8mc9hLPai2WXiaH68v5AK71eY+Zo0s1Q==", "FareInfoRef": "dJlTtGqCuDKAGkd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-89", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAzYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T21:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-12-02T01:10:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-01", "flight_time": "PT5H55M", "distance": "2260", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1367" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ic0IIqAOLUPUVmXp\/39GD5JKtWR86NlnhxBMbFGVJfzHhM+UG+ozARXGLHuEW\/3sxq9BRGbcb2\/xL9sxTEyUqA58VB2NeU2OBUWKDdQq43y3mMi86870VPTV6JIT+Il8paxxe7Qkxs0qzp9ILuClnPoCDIEsFQ==", "FareInfoRef": "dJlTtGqCuDKAUkd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA1Yd3OBAAAA==", "origin": "AUH", "departure_time": "2026-12-02T08:05:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-02T12: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-02", "flight_time": "PT7H10M", "distance": "3014", "lay_over": "PT06H55M", "lay_over_date": "2026-12-02", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "119" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "119" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ic0IIqAOLUPUVmXp\/39GD5JKtWR86NlnhxBMbFGVJfzHhM+UG+ozARXGLHuEW\/3sxq9BRGbcb2\/xL9sxTEyUqA58VB2NeU2OBUWKDdQq43y3mMi86870VPTV6JIT+Il8paxxe7Qkxs0qzp9ILuClnPoCDIEsFQ==", "FareInfoRef": "dJlTtGqCuDKAUkd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 154231, "gross_total": 154231, "base_fare": 80120, "tax": 74111, "sell": { "currency": "BDT", "total": 154231, "base_fare": 80120, "tax": 74111 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU0MjMxLCJiYXNlX2ZhcmUiOjgwMTIwLCJ0YXgiOjc0MTExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU0MjMxLCJiYXNlX2ZhcmUiOjgwMTIwLCJ0YXgiOjc0MTExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NDIzMSwiYmFzZV9mYXJlIjo4MDEyMCwidGF4Ijo3NDExMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 154231, "base_fare": 80120, "tax": 74111, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "80120.00", "tax": "74111.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 154231, "base_fare": 80120, "tax": 74111, "gross": { "base_fare": "80120.00", "tax": "74111.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": "40838.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NDIzMS4wMCIsImJhc2VfZmFyZSI6IjgwMTIwLjAwIiwidGF4IjoiNzQxMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDEyMC4wMCIsInRheCI6Ijc0MTExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU0MjMxLjAwIiwiYmFzZV9mYXJlIjoiODAxMjAuMDAiLCJ0YXgiOiI3NDExMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMTIwLjAwIiwidGF4IjoiNzQxMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTQyMzEuMDAiLCJiYXNlX2ZhcmUiOiI4MDEyMC4wMCIsInRheCI6Ijc0MTExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NDIzMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0MDgzOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDA4MzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "AUH", "operating": "DE", "marketing": "EY", "booking_code": "T", "farebasis": "TLN17V2T", "cabin": "economy" }, { "origin": "AUH", "destination": "DAC", "operating": "EY", "marketing": "EY", "booking_code": "T", "farebasis": "TLN17V2T", "cabin": "economy" }, { "origin": "DAC", "destination": "AUH", "operating": "3L", "marketing": "EY", "booking_code": "M", "farebasis": "MLX05V2R", "cabin": "economy" }, { "origin": "AUH", "destination": "FRA", "operating": "EY", "marketing": "EY", "booking_code": "M", "farebasis": "MLX05V2R", "cabin": "economy" } ], "connecting": [ "AUH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-89", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H25M", "transit_time": "19H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAvYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09:55:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "AUH", "arrival_time": "2026-11-10T19:00:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-10", "flight_time": "PT6H05M", "distance": "3014", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "339", "name": "339", "picture": "339.png" }, "operating": { "carrier": "DE", "carrier_name": "Condor", "carrier_logo": "DE.png", "flight_number": "2548" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1048" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLN17V2T", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dpdVn3BtmFeDAcFDfBg\/\/\/GRbQxCalQ147rfdeqU6Ezv\/HhPcUK\/JzAzLUcg8bhOvqIParIHlGuWVZDi0YJkJDueNRpTfGS5ytIDHpQC1Q+5vuwdhwNk9BW40mbQI\/Ea8mc9hLPai2WXiaH68v5AK71eY+Zo0s1Q==", "FareInfoRef": "dJlTtGqCuDKAGkd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAxYd3OBAAAA==", "origin": "AUH", "departure_time": "2026-11-11T14:00:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-11T20:20:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H20M", "distance": "2260", "lay_over": "PT19H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLN17V2T", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dpdVn3BtmFeDAcFDfBg\/\/\/GRbQxCalQ147rfdeqU6Ezv\/HhPcUK\/JzAzLUcg8bhOvqIParIHlGuWVZDi0YJkJDueNRpTfGS5ytIDHpQC1Q+5vuwdhwNk9BW40mbQI\/Ea8mc9hLPai2WXiaH68v5AK71eY+Zo0s1Q==", "FareInfoRef": "dJlTtGqCuDKAGkd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-89", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAzYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T21:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-12-02T01:10:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-01", "flight_time": "PT5H55M", "distance": "2260", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1367" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ic0IIqAOLUPUVmXp\/39GD5JKtWR86NlnhxBMbFGVJfzHhM+UG+ozARXGLHuEW\/3sxq9BRGbcb2\/xL9sxTEyUqA58VB2NeU2OBUWKDdQq43y3mMi86870VPTV6JIT+Il8paxxe7Qkxs0qzp9ILuClnPoCDIEsFQ==", "FareInfoRef": "dJlTtGqCuDKAUkd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA1Yd3OBAAAA==", "origin": "AUH", "departure_time": "2026-12-02T08:05:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-02T12: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-02", "flight_time": "PT7H10M", "distance": "3014", "lay_over": "PT06H55M", "lay_over_date": "2026-12-02", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "119" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "119" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ic0IIqAOLUPUVmXp\/39GD5JKtWR86NlnhxBMbFGVJfzHhM+UG+ozARXGLHuEW\/3sxq9BRGbcb2\/xL9sxTEyUqA58VB2NeU2OBUWKDdQq43y3mMi86870VPTV6JIT+Il8paxxe7Qkxs0qzp9ILuClnPoCDIEsFQ==", "FareInfoRef": "dJlTtGqCuDKAUkd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "DE", "calendar_total_currency": "BDT", "calendar_total_price": 154231, "calendar_total_sell": 154231, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 154231, "filter": { "id": "F1TT00006-89", "price": 154231, "journey_duration": "PT2D1H25M", "journey_duration_seconds": 177900, "layover_duration": "PT1D1H55M", "layover_duration_seconds": 93300, "carrier_operating": "DE", "carrier_marketing": "EY", "aircraft": "339", "aircraft_name": "339", "cabin_class": "Economy", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-10T09:55:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T12:15:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611100955auh2026111019002548auh202611111400dac202611112020382dac202612012115auh20261202011064auh202612020805fra202612021215119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-90", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H25M", "transit_time": "19H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAvYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09:55:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "AUH", "arrival_time": "2026-11-10T19:00:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-10", "flight_time": "PT6H05M", "distance": "3014", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "339", "name": "339", "picture": "339.png" }, "operating": { "carrier": "DE", "carrier_name": "Condor", "carrier_logo": "DE.png", "flight_number": "2548" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1048" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLN17V2T", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dpdVn3BtmFeDAcFDfBg\/\/\/GRbQxCalQ147rfdeqU6Ezv\/HhPcUK\/JzAzLUcg8bhOvqIParIHlGuWVZDi0YJkJDueNRpTfGS5ytIDHpQC1Q+5vuwdhwNk9BW40mbQI\/Ea8mc9hLPai2WXiaH68v5AK71eY+Zo0s1Q==", "FareInfoRef": "dJlTtGqCuDKAGkd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAxYd3OBAAAA==", "origin": "AUH", "departure_time": "2026-11-11T14:00:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-11T20:20:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H20M", "distance": "2260", "lay_over": "PT19H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLN17V2T", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dpdVn3BtmFeDAcFDfBg\/\/\/GRbQxCalQ147rfdeqU6Ezv\/HhPcUK\/JzAzLUcg8bhOvqIParIHlGuWVZDi0YJkJDueNRpTfGS5ytIDHpQC1Q+5vuwdhwNk9BW40mbQI\/Ea8mc9hLPai2WXiaH68v5AK71eY+Zo0s1Q==", "FareInfoRef": "dJlTtGqCuDKAGkd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-90", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAzYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T21:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-12-02T01:10:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-01", "flight_time": "PT5H55M", "distance": "2260", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1367" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ic0IIqAOLUPUVmXp\/39GD5JKtWR86NlnhxBMbFGVJfzHhM+UG+ozARXGLHuEW\/3sxq9BRGbcb2\/xL9sxTEyUqA58VB2NeU2OBUWKDdQq43y3mMi86870VPTV6JIT+Il8paxxe7Qkxs0qzp9ILuClnPoCDIEsFQ==", "FareInfoRef": "dJlTtGqCuDKAUkd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA3Yd3OBAAAA==", "origin": "AUH", "departure_time": "2026-12-02T14:25:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-02T18: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-02", "flight_time": "PT6H50M", "distance": "3014", "lay_over": "PT13H15M", "lay_over_date": "2026-12-02", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "123" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "123" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ic0IIqAOLUPUVmXp\/39GD5JKtWR86NlnhxBMbFGVJfzHhM+UG+ozARXGLHuEW\/3sxq9BRGbcb2\/xL9sxTEyUqA58VB2NeU2OBUWKDdQq43y3mMi86870VPTV6JIT+Il8paxxe7Qkxs0qzp9ILuClnPoCDIEsFQ==", "FareInfoRef": "dJlTtGqCuDKAUkd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 154231, "gross_total": 154231, "base_fare": 80120, "tax": 74111, "sell": { "currency": "BDT", "total": 154231, "base_fare": 80120, "tax": 74111 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU0MjMxLCJiYXNlX2ZhcmUiOjgwMTIwLCJ0YXgiOjc0MTExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU0MjMxLCJiYXNlX2ZhcmUiOjgwMTIwLCJ0YXgiOjc0MTExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NDIzMSwiYmFzZV9mYXJlIjo4MDEyMCwidGF4Ijo3NDExMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 154231, "base_fare": 80120, "tax": 74111, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "80120.00", "tax": "74111.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 154231, "base_fare": 80120, "tax": 74111, "gross": { "base_fare": "80120.00", "tax": "74111.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": "40838.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NDIzMS4wMCIsImJhc2VfZmFyZSI6IjgwMTIwLjAwIiwidGF4IjoiNzQxMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDEyMC4wMCIsInRheCI6Ijc0MTExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU0MjMxLjAwIiwiYmFzZV9mYXJlIjoiODAxMjAuMDAiLCJ0YXgiOiI3NDExMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMTIwLjAwIiwidGF4IjoiNzQxMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTQyMzEuMDAiLCJiYXNlX2ZhcmUiOiI4MDEyMC4wMCIsInRheCI6Ijc0MTExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NDIzMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0MDgzOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDA4MzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "AUH", "operating": "DE", "marketing": "EY", "booking_code": "T", "farebasis": "TLN17V2T", "cabin": "economy" }, { "origin": "AUH", "destination": "DAC", "operating": "EY", "marketing": "EY", "booking_code": "T", "farebasis": "TLN17V2T", "cabin": "economy" }, { "origin": "DAC", "destination": "AUH", "operating": "3L", "marketing": "EY", "booking_code": "M", "farebasis": "MLX05V2R", "cabin": "economy" }, { "origin": "AUH", "destination": "FRA", "operating": "EY", "marketing": "EY", "booking_code": "M", "farebasis": "MLX05V2R", "cabin": "economy" } ], "connecting": [ "AUH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-90", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H25M", "transit_time": "19H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAvYd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T09:55:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "AUH", "arrival_time": "2026-11-10T19:00:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-10", "flight_time": "PT6H05M", "distance": "3014", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "339", "name": "339", "picture": "339.png" }, "operating": { "carrier": "DE", "carrier_name": "Condor", "carrier_logo": "DE.png", "flight_number": "2548" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1048" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLN17V2T", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dpdVn3BtmFeDAcFDfBg\/\/\/GRbQxCalQ147rfdeqU6Ezv\/HhPcUK\/JzAzLUcg8bhOvqIParIHlGuWVZDi0YJkJDueNRpTfGS5ytIDHpQC1Q+5vuwdhwNk9BW40mbQI\/Ea8mc9hLPai2WXiaH68v5AK71eY+Zo0s1Q==", "FareInfoRef": "dJlTtGqCuDKAGkd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAxYd3OBAAAA==", "origin": "AUH", "departure_time": "2026-11-11T14:00:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-11T20:20:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H20M", "distance": "2260", "lay_over": "PT19H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TLN17V2T", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dpdVn3BtmFeDAcFDfBg\/\/\/GRbQxCalQ147rfdeqU6Ezv\/HhPcUK\/JzAzLUcg8bhOvqIParIHlGuWVZDi0YJkJDueNRpTfGS5ytIDHpQC1Q+5vuwdhwNk9BW40mbQI\/Ea8mc9hLPai2WXiaH68v5AK71eY+Zo0s1Q==", "FareInfoRef": "dJlTtGqCuDKAGkd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-90", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAzYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T21:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-12-02T01:10:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-01", "flight_time": "PT5H55M", "distance": "2260", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1367" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ic0IIqAOLUPUVmXp\/39GD5JKtWR86NlnhxBMbFGVJfzHhM+UG+ozARXGLHuEW\/3sxq9BRGbcb2\/xL9sxTEyUqA58VB2NeU2OBUWKDdQq43y3mMi86870VPTV6JIT+Il8paxxe7Qkxs0qzp9ILuClnPoCDIEsFQ==", "FareInfoRef": "dJlTtGqCuDKAUkd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA3Yd3OBAAAA==", "origin": "AUH", "departure_time": "2026-12-02T14:25:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-02T18: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-02", "flight_time": "PT6H50M", "distance": "3014", "lay_over": "PT13H15M", "lay_over_date": "2026-12-02", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "123" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "123" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ic0IIqAOLUPUVmXp\/39GD5JKtWR86NlnhxBMbFGVJfzHhM+UG+ozARXGLHuEW\/3sxq9BRGbcb2\/xL9sxTEyUqA58VB2NeU2OBUWKDdQq43y3mMi86870VPTV6JIT+Il8paxxe7Qkxs0qzp9ILuClnPoCDIEsFQ==", "FareInfoRef": "dJlTtGqCuDKAUkd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "DE", "calendar_total_currency": "BDT", "calendar_total_price": 154231, "calendar_total_sell": 154231, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 154231, "filter": { "id": "F1TT00006-90", "price": 154231, "journey_duration": "PT2D7H25M", "journey_duration_seconds": 199500, "layover_duration": "PT1D8H15M", "layover_duration_seconds": 116100, "carrier_operating": "DE", "carrier_marketing": "EY", "aircraft": "339", "aircraft_name": "339", "cabin_class": "Economy", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-10T09:55:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-02T18:15:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611100955auh2026111019002548auh202611111400dac202611112020382dac202612012115auh20261202011064auh202612021425fra202612021815123", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-91", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "7H20M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA5Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T21:20:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "AUH", "arrival_time": "2026-11-11T06:40:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-10", "flight_time": "PT6H20M", "distance": "3014", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LLN18V27", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut12CmGEJqAOEUPVRmLp\/39Gj5BKtWR86NlnxxhNzKuKj\/8x4TPlhvpegQpjbmmFORdmKH8NInLDvlcNhy0YJipE9cSj6tmYQ3YsKFJsoB5o51ueiWw401PRV6NLTuAn8oOypu3VDjFuVpnd3V9QFvBWzn0BTfoseA==", "FareInfoRef": "dJlTtGqCuDKAikd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAxYd3OBAAAA==", "origin": "AUH", "departure_time": "2026-11-11T14:00:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-11T20:20:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H20M", "distance": "2260", "lay_over": "PT07H20M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LLN18V27", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut12CmGEJqAOEUPVRmLp\/39Gj5BKtWR86NlnxxhNzKuKj\/8x4TPlhvpegQpjbmmFORdmKH8NInLDvlcNhy0YJipE9cSj6tmYQ3YsKFJsoB5o51ueiWw401PRV6NLTuAn8oOypu3VDjFuVpnd3V9QFvBWzn0BTfoseA==", "FareInfoRef": "dJlTtGqCuDKAikd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-91", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAzYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T21:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-12-02T01:10:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-01", "flight_time": "PT5H55M", "distance": "2260", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1367" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ic0IIqAOLUPUVmXp\/39GD5JKtWR86NlnhxBMbFGVJfzHhM+UG+ozARXGLHuEW\/3sxq9BRGbcb2\/xL9sxTEyUqA58VB2NeU2OBUWKDdQq43y3mMi86870VPTV6JIT+Il8paxxe7Qkxs0qzp9ILuClnPoCDIEsFQ==", "FareInfoRef": "dJlTtGqCuDKAUkd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA1Yd3OBAAAA==", "origin": "AUH", "departure_time": "2026-12-02T08:05:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-02T12: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-02", "flight_time": "PT7H10M", "distance": "3014", "lay_over": "PT06H55M", "lay_over_date": "2026-12-02", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "119" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "119" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ic0IIqAOLUPUVmXp\/39GD5JKtWR86NlnhxBMbFGVJfzHhM+UG+ozARXGLHuEW\/3sxq9BRGbcb2\/xL9sxTEyUqA58VB2NeU2OBUWKDdQq43y3mMi86870VPTV6JIT+Il8paxxe7Qkxs0qzp9ILuClnPoCDIEsFQ==", "FareInfoRef": "dJlTtGqCuDKAUkd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 172313, "gross_total": 172313, "base_fare": 98202, "tax": 74111, "sell": { "currency": "BDT", "total": 172313, "base_fare": 98202, "tax": 74111 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTcyMzEzLCJiYXNlX2ZhcmUiOjk4MjAyLCJ0YXgiOjc0MTExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTcyMzEzLCJiYXNlX2ZhcmUiOjk4MjAyLCJ0YXgiOjc0MTExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE3MjMxMywiYmFzZV9mYXJlIjo5ODIwMiwidGF4Ijo3NDExMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 172313, "base_fare": 98202, "tax": 74111, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "98202.00", "tax": "74111.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 172313, "base_fare": 98202, "tax": 74111, "gross": { "base_fare": "98202.00", "tax": "74111.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": "40838.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE3MjMxMy4wMCIsImJhc2VfZmFyZSI6Ijk4MjAyLjAwIiwidGF4IjoiNzQxMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5ODIwMi4wMCIsInRheCI6Ijc0MTExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTcyMzEzLjAwIiwiYmFzZV9mYXJlIjoiOTgyMDIuMDAiLCJ0YXgiOiI3NDExMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijk4MjAyLjAwIiwidGF4IjoiNzQxMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNzIzMTMuMDAiLCJiYXNlX2ZhcmUiOiI5ODIwMi4wMCIsInRheCI6Ijc0MTExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE3MjMxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0MDgzOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDA4MzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "AUH", "operating": "EY", "marketing": "EY", "booking_code": "L", "farebasis": "LLN18V27", "cabin": "economy" }, { "origin": "AUH", "destination": "DAC", "operating": "EY", "marketing": "EY", "booking_code": "L", "farebasis": "LLN18V27", "cabin": "economy" }, { "origin": "DAC", "destination": "AUH", "operating": "3L", "marketing": "EY", "booking_code": "M", "farebasis": "MLX05V2R", "cabin": "economy" }, { "origin": "AUH", "destination": "FRA", "operating": "EY", "marketing": "EY", "booking_code": "M", "farebasis": "MLX05V2R", "cabin": "economy" } ], "connecting": [ "AUH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-91", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "7H20M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA5Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T21:20:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "AUH", "arrival_time": "2026-11-11T06:40:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-10", "flight_time": "PT6H20M", "distance": "3014", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LLN18V27", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut12CmGEJqAOEUPVRmLp\/39Gj5BKtWR86NlnxxhNzKuKj\/8x4TPlhvpegQpjbmmFORdmKH8NInLDvlcNhy0YJipE9cSj6tmYQ3YsKFJsoB5o51ueiWw401PRV6NLTuAn8oOypu3VDjFuVpnd3V9QFvBWzn0BTfoseA==", "FareInfoRef": "dJlTtGqCuDKAikd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAxYd3OBAAAA==", "origin": "AUH", "departure_time": "2026-11-11T14:00:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-11T20:20:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H20M", "distance": "2260", "lay_over": "PT07H20M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LLN18V27", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut12CmGEJqAOEUPVRmLp\/39Gj5BKtWR86NlnxxhNzKuKj\/8x4TPlhvpegQpjbmmFORdmKH8NInLDvlcNhy0YJipE9cSj6tmYQ3YsKFJsoB5o51ueiWw401PRV6NLTuAn8oOypu3VDjFuVpnd3V9QFvBWzn0BTfoseA==", "FareInfoRef": "dJlTtGqCuDKAikd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-91", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAzYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T21:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-12-02T01:10:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-01", "flight_time": "PT5H55M", "distance": "2260", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1367" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ic0IIqAOLUPUVmXp\/39GD5JKtWR86NlnhxBMbFGVJfzHhM+UG+ozARXGLHuEW\/3sxq9BRGbcb2\/xL9sxTEyUqA58VB2NeU2OBUWKDdQq43y3mMi86870VPTV6JIT+Il8paxxe7Qkxs0qzp9ILuClnPoCDIEsFQ==", "FareInfoRef": "dJlTtGqCuDKAUkd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA1Yd3OBAAAA==", "origin": "AUH", "departure_time": "2026-12-02T08:05:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-02T12: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-02", "flight_time": "PT7H10M", "distance": "3014", "lay_over": "PT06H55M", "lay_over_date": "2026-12-02", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "119" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "119" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ic0IIqAOLUPUVmXp\/39GD5JKtWR86NlnhxBMbFGVJfzHhM+UG+ozARXGLHuEW\/3sxq9BRGbcb2\/xL9sxTEyUqA58VB2NeU2OBUWKDdQq43y3mMi86870VPTV6JIT+Il8paxxe7Qkxs0qzp9ILuClnPoCDIEsFQ==", "FareInfoRef": "dJlTtGqCuDKAUkd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "EY", "calendar_total_currency": "BDT", "calendar_total_price": 172313, "calendar_total_sell": 172313, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 172313, "filter": { "id": "F1TT00006-91", "price": 172313, "journey_duration": "PT1D14H0M", "journey_duration_seconds": 136800, "layover_duration": "PT14H15M", "layover_duration_seconds": 51300, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T21:20:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T12:15:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611102120auh202611110640124auh202611111400dac202611112020382dac202612012115auh20261202011064auh202612020805fra202612021215119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-92", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "7H20M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA5Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T21:20:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "AUH", "arrival_time": "2026-11-11T06:40:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-10", "flight_time": "PT6H20M", "distance": "3014", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LLN18V27", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut12CmGEJqAOEUPVRmLp\/39Gj5BKtWR86NlnxxhNzKuKj\/8x4TPlhvpegQpjbmmFORdmKH8NInLDvlcNhy0YJipE9cSj6tmYQ3YsKFJsoB5o51ueiWw401PRV6NLTuAn8oOypu3VDjFuVpnd3V9QFvBWzn0BTfoseA==", "FareInfoRef": "dJlTtGqCuDKAikd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAxYd3OBAAAA==", "origin": "AUH", "departure_time": "2026-11-11T14:00:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-11T20:20:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H20M", "distance": "2260", "lay_over": "PT07H20M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LLN18V27", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut12CmGEJqAOEUPVRmLp\/39Gj5BKtWR86NlnxxhNzKuKj\/8x4TPlhvpegQpjbmmFORdmKH8NInLDvlcNhy0YJipE9cSj6tmYQ3YsKFJsoB5o51ueiWw401PRV6NLTuAn8oOypu3VDjFuVpnd3V9QFvBWzn0BTfoseA==", "FareInfoRef": "dJlTtGqCuDKAikd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-92", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAzYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T21:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-12-02T01:10:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-01", "flight_time": "PT5H55M", "distance": "2260", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1367" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ic0IIqAOLUPUVmXp\/39GD5JKtWR86NlnhxBMbFGVJfzHhM+UG+ozARXGLHuEW\/3sxq9BRGbcb2\/xL9sxTEyUqA58VB2NeU2OBUWKDdQq43y3mMi86870VPTV6JIT+Il8paxxe7Qkxs0qzp9ILuClnPoCDIEsFQ==", "FareInfoRef": "dJlTtGqCuDKAUkd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA3Yd3OBAAAA==", "origin": "AUH", "departure_time": "2026-12-02T14:25:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-02T18: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-02", "flight_time": "PT6H50M", "distance": "3014", "lay_over": "PT13H15M", "lay_over_date": "2026-12-02", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "123" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "123" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ic0IIqAOLUPUVmXp\/39GD5JKtWR86NlnhxBMbFGVJfzHhM+UG+ozARXGLHuEW\/3sxq9BRGbcb2\/xL9sxTEyUqA58VB2NeU2OBUWKDdQq43y3mMi86870VPTV6JIT+Il8paxxe7Qkxs0qzp9ILuClnPoCDIEsFQ==", "FareInfoRef": "dJlTtGqCuDKAUkd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 172313, "gross_total": 172313, "base_fare": 98202, "tax": 74111, "sell": { "currency": "BDT", "total": 172313, "base_fare": 98202, "tax": 74111 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTcyMzEzLCJiYXNlX2ZhcmUiOjk4MjAyLCJ0YXgiOjc0MTExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTcyMzEzLCJiYXNlX2ZhcmUiOjk4MjAyLCJ0YXgiOjc0MTExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE3MjMxMywiYmFzZV9mYXJlIjo5ODIwMiwidGF4Ijo3NDExMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 172313, "base_fare": 98202, "tax": 74111, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "98202.00", "tax": "74111.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 172313, "base_fare": 98202, "tax": 74111, "gross": { "base_fare": "98202.00", "tax": "74111.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": "40838.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE3MjMxMy4wMCIsImJhc2VfZmFyZSI6Ijk4MjAyLjAwIiwidGF4IjoiNzQxMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5ODIwMi4wMCIsInRheCI6Ijc0MTExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTcyMzEzLjAwIiwiYmFzZV9mYXJlIjoiOTgyMDIuMDAiLCJ0YXgiOiI3NDExMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijk4MjAyLjAwIiwidGF4IjoiNzQxMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNzIzMTMuMDAiLCJiYXNlX2ZhcmUiOiI5ODIwMi4wMCIsInRheCI6Ijc0MTExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE3MjMxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0MDgzOC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI2MzI2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjM1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkY2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWlIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDA4MzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "AUH", "operating": "EY", "marketing": "EY", "booking_code": "L", "farebasis": "LLN18V27", "cabin": "economy" }, { "origin": "AUH", "destination": "DAC", "operating": "EY", "marketing": "EY", "booking_code": "L", "farebasis": "LLN18V27", "cabin": "economy" }, { "origin": "DAC", "destination": "AUH", "operating": "3L", "marketing": "EY", "booking_code": "M", "farebasis": "MLX05V2R", "cabin": "economy" }, { "origin": "AUH", "destination": "FRA", "operating": "EY", "marketing": "EY", "booking_code": "M", "farebasis": "MLX05V2R", "cabin": "economy" } ], "connecting": [ "AUH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-92", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "7H20M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA5Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T21:20:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "AUH", "arrival_time": "2026-11-11T06:40:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-10", "flight_time": "PT6H20M", "distance": "3014", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LLN18V27", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut12CmGEJqAOEUPVRmLp\/39Gj5BKtWR86NlnxxhNzKuKj\/8x4TPlhvpegQpjbmmFORdmKH8NInLDvlcNhy0YJipE9cSj6tmYQ3YsKFJsoB5o51ueiWw401PRV6NLTuAn8oOypu3VDjFuVpnd3V9QFvBWzn0BTfoseA==", "FareInfoRef": "dJlTtGqCuDKAikd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAxYd3OBAAAA==", "origin": "AUH", "departure_time": "2026-11-11T14:00:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-11T20:20:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-11-11", "flight_time": "PT4H20M", "distance": "2260", "lay_over": "PT07H20M", "lay_over_date": "2026-11-11", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LLN18V27", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut12CmGEJqAOEUPVRmLp\/39Gj5BKtWR86NlnxxhNzKuKj\/8x4TPlhvpegQpjbmmFORdmKH8NInLDvlcNhy0YJipE9cSj6tmYQ3YsKFJsoB5o51ueiWw401PRV6NLTuAn8oOypu3VDjFuVpnd3V9QFvBWzn0BTfoseA==", "FareInfoRef": "dJlTtGqCuDKAikd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-92", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAzYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T21:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-12-02T01:10:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-01", "flight_time": "PT5H55M", "distance": "2260", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1367" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ic0IIqAOLUPUVmXp\/39GD5JKtWR86NlnhxBMbFGVJfzHhM+UG+ozARXGLHuEW\/3sxq9BRGbcb2\/xL9sxTEyUqA58VB2NeU2OBUWKDdQq43y3mMi86870VPTV6JIT+Il8paxxe7Qkxs0qzp9ILuClnPoCDIEsFQ==", "FareInfoRef": "dJlTtGqCuDKAUkd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA3Yd3OBAAAA==", "origin": "AUH", "departure_time": "2026-12-02T14:25:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-02T18: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-02", "flight_time": "PT6H50M", "distance": "3014", "lay_over": "PT13H15M", "lay_over_date": "2026-12-02", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "123" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "123" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ic0IIqAOLUPUVmXp\/39GD5JKtWR86NlnhxBMbFGVJfzHhM+UG+ozARXGLHuEW\/3sxq9BRGbcb2\/xL9sxTEyUqA58VB2NeU2OBUWKDdQq43y3mMi86870VPTV6JIT+Il8paxxe7Qkxs0qzp9ILuClnPoCDIEsFQ==", "FareInfoRef": "dJlTtGqCuDKAUkd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "EY", "calendar_total_currency": "BDT", "calendar_total_price": 172313, "calendar_total_sell": 172313, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 172313, "filter": { "id": "F1TT00006-92", "price": 172313, "journey_duration": "PT1D20H0M", "journey_duration_seconds": 158400, "layover_duration": "PT20H35M", "layover_duration_seconds": 74100, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T21:20:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-02T18:15:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611102120auh202611110640124auh202611111400dac202611112020382dac202612012115auh20261202011064auh202612021425fra202612021815123", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-93", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA7Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T06:50: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-10T12:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-10", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1598" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1598" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3He1a2VvCWmzwYqw0j30Zf\/\/GdNkgwnRK8erSSkJycxMc\/qPAe\/heMBeBTCIvyUXiI56BXt3gogueG623Xb0FUwOrMFeuY2VqYxeUKlyRxE4W657diaqPMVGRhxGSHfgJ9a7S8vLsRZivyth+TJS+Efd9gHcAivI", "FareInfoRef": "dJlTtGqCuDKA1kd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA9Yd3OBAAAA==", "origin": "IST", "departure_time": "2026-11-10T20:15: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-11T06:35: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-10", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3He1a2VvCWmzwYqw0j30Zf\/\/GdNkgwnRK8erSSkJycxMc\/qPAe\/heMBeBTCIvyUXiI56BXt3gogueG623Xb0FUwOrMFeuY2VqYxeUKlyRxE4W657diaqPMVGRhxGSHfgJ9a7S8vLsRZivyth+TJS+Efd9gHcAivI", "FareInfoRef": "dJlTtGqCuDKA1kd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-93", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H5M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Yd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T07: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-01T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-01", "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": "7", "fareBasisCode": "SLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3X52gayJAmmlIg+UDiz9\/8+oMVSqJccXPfvsnLNSRxGO+T86fLrtCXtXwKCebS3oE2WI3w6SPV6LLfcVYaEUBxbwrBJtdag3L2hsEmg3j+udSnV2+rqj4FiMQ\/oEfmJ+uLQybXOleLuSmi7GBD\/Ux77fwSvH", "FareInfoRef": "dJlTtGqCuDKALld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKABZd3OBAAAA==", "origin": "IST", "departure_time": "2026-12-02T08: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-02T09: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-02", "flight_time": "PT3H20M", "distance": "1160", "lay_over": "PT18H55M", "lay_over_date": "2026-12-01", "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": "S", "meal_code": null, "seat_available": "7", "fareBasisCode": "SLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3X52gayJAmmlIg+UDiz9\/8+oMVSqJccXPfvsnLNSRxGO+T86fLrtCXtXwKCebS3oE2WI3w6SPV6LLfcVYaEUBxbwrBJtdag3L2hsEmg3j+udSnV2+rqj4FiMQ\/oEfmJ+uLQybXOleLuSmi7GBD\/Ux77fwSvH", "FareInfoRef": "dJlTtGqCuDKALld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 184297, "gross_total": 184297, "base_fare": 92638, "tax": 91659, "sell": { "currency": "BDT", "total": 184297, "base_fare": 92638, "tax": 91659 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTg0Mjk3LCJiYXNlX2ZhcmUiOjkyNjM4LCJ0YXgiOjkxNjU5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTg0Mjk3LCJiYXNlX2ZhcmUiOjkyNjM4LCJ0YXgiOjkxNjU5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE4NDI5NywiYmFzZV9mYXJlIjo5MjYzOCwidGF4Ijo5MTY1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 184297, "base_fare": 92638, "tax": 91659, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "92638.00", "tax": "91659.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 184297, "base_fare": 92638, "tax": 91659, "gross": { "base_fare": "92638.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE4NDI5Ny4wMCIsImJhc2VfZmFyZSI6IjkyNjM4LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjYzOC4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTg0Mjk3LjAwIiwiYmFzZV9mYXJlIjoiOTI2MzguMDAiLCJ0YXgiOiI5MTY1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjkyNjM4LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxODQyOTcuMDAiLCJiYXNlX2ZhcmUiOiI5MjYzOC4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE4NDI5NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNTQ3LjAwIn0sIllSIjp7ImFtb3VudCI6IjU3MDMyLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI0MTMzLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTkyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik02IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1NTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTM5MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzU0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1NzAzMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "Q", "farebasis": "QLNLGR", "cabin": "economy" }, { "origin": "IST", "destination": "DAC", "operating": "TK", "marketing": "TK", "booking_code": "Q", "farebasis": "QLNLGR", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-93", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA7Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T06:50: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-10T12:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-10", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1598" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1598" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3He1a2VvCWmzwYqw0j30Zf\/\/GdNkgwnRK8erSSkJycxMc\/qPAe\/heMBeBTCIvyUXiI56BXt3gogueG623Xb0FUwOrMFeuY2VqYxeUKlyRxE4W657diaqPMVGRhxGSHfgJ9a7S8vLsRZivyth+TJS+Efd9gHcAivI", "FareInfoRef": "dJlTtGqCuDKA1kd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA9Yd3OBAAAA==", "origin": "IST", "departure_time": "2026-11-10T20:15: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-11T06:35: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-10", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3He1a2VvCWmzwYqw0j30Zf\/\/GdNkgwnRK8erSSkJycxMc\/qPAe\/heMBeBTCIvyUXiI56BXt3gogueG623Xb0FUwOrMFeuY2VqYxeUKlyRxE4W657diaqPMVGRhxGSHfgJ9a7S8vLsRZivyth+TJS+Efd9gHcAivI", "FareInfoRef": "dJlTtGqCuDKA1kd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-93", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H5M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Yd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T07: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-01T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-01", "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": "7", "fareBasisCode": "SLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3X52gayJAmmlIg+UDiz9\/8+oMVSqJccXPfvsnLNSRxGO+T86fLrtCXtXwKCebS3oE2WI3w6SPV6LLfcVYaEUBxbwrBJtdag3L2hsEmg3j+udSnV2+rqj4FiMQ\/oEfmJ+uLQybXOleLuSmi7GBD\/Ux77fwSvH", "FareInfoRef": "dJlTtGqCuDKALld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKABZd3OBAAAA==", "origin": "IST", "departure_time": "2026-12-02T08: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-02T09: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-02", "flight_time": "PT3H20M", "distance": "1160", "lay_over": "PT18H55M", "lay_over_date": "2026-12-01", "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": "S", "meal_code": null, "seat_available": "7", "fareBasisCode": "SLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3X52gayJAmmlIg+UDiz9\/8+oMVSqJccXPfvsnLNSRxGO+T86fLrtCXtXwKCebS3oE2WI3w6SPV6LLfcVYaEUBxbwrBJtdag3L2hsEmg3j+udSnV2+rqj4FiMQ\/oEfmJ+uLQybXOleLuSmi7GBD\/Ux77fwSvH", "FareInfoRef": "dJlTtGqCuDKALld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "TK", "calendar_total_currency": "BDT", "calendar_total_price": 184297, "calendar_total_sell": 184297, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 184297, "filter": { "id": "F1TT00006-93", "price": 184297, "journey_duration": "PT2D1H50M", "journey_duration_seconds": 179400, "layover_duration": "PT1D3H10M", "layover_duration_seconds": 97800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Economy", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-10T06:50:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T09:30:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611100650ist2026111012001598ist202611102015dac202611110635742dac202612010725ist202612011315713ist202612020810fra2026120209301587", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-94", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKADZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T10: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-10T16:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-10", "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": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "ELNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv0MTVhBhLRSI4YoHbL0\/z+jB7RSLRkfevbZMUZHt5hxif8x4T2dT9RXBiqcck0Z3tscYPpdIHlD2et+PzAsjAK1w1Gtt+U5exVs3GygFrj6ux1JbPjK0dAWo0lN4CfKQ7Km9SyZpr2OdOHLGKBDNfYBzzArsA==", "FareInfoRef": "dJlTtGqCuDKAgld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA9Yd3OBAAAA==", "origin": "IST", "departure_time": "2026-11-10T20:15: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-11T06:35: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-10", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT04H10M", "lay_over_date": "2026-11-10", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "ELNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv0MTVhBhLRSI4YoHbL0\/z+jB7RSLRkfevbZMUZHt5hxif8x4T2dT9RXBiqcck0Z3tscYPpdIHlD2et+PzAsjAK1w1Gtt+U5exVs3GygFrj6ux1JbPjK0dAWo0lN4CfKQ7Km9SyZpr2OdOHLGKBDNfYBzzArsA==", "FareInfoRef": "dJlTtGqCuDKAgld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-94", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H5M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Yd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T07: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-01T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-01", "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": "7", "fareBasisCode": "SLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3X52gayJAmmlIg+UDiz9\/8+oMVSqJccXPfvsnLNSRxGO+T86fLrtCXtXwKCebS3oE2WI3w6SPV6LLfcVYaEUBxbwrBJtdag3L2hsEmg3j+udSnV2+rqj4FiMQ\/oEfmJ+uLQybXOleLuSmi7GBD\/Ux77fwSvH", "FareInfoRef": "dJlTtGqCuDKA2ld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKABZd3OBAAAA==", "origin": "IST", "departure_time": "2026-12-02T08: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-02T09: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-02", "flight_time": "PT3H20M", "distance": "1160", "lay_over": "PT18H55M", "lay_over_date": "2026-12-01", "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": "S", "meal_code": null, "seat_available": "7", "fareBasisCode": "SLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3X52gayJAmmlIg+UDiz9\/8+oMVSqJccXPfvsnLNSRxGO+T86fLrtCXtXwKCebS3oE2WI3w6SPV6LLfcVYaEUBxbwrBJtdag3L2hsEmg3j+udSnV2+rqj4FiMQ\/oEfmJ+uLQybXOleLuSmi7GBD\/Ux77fwSvH", "FareInfoRef": "dJlTtGqCuDKA2ld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 191113, "gross_total": 191113, "base_fare": 99454, "tax": 91659, "sell": { "currency": "BDT", "total": 191113, "base_fare": 99454, "tax": 91659 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTkxMTEzLCJiYXNlX2ZhcmUiOjk5NDU0LCJ0YXgiOjkxNjU5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTkxMTEzLCJiYXNlX2ZhcmUiOjk5NDU0LCJ0YXgiOjkxNjU5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE5MTExMywiYmFzZV9mYXJlIjo5OTQ1NCwidGF4Ijo5MTY1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 191113, "base_fare": 99454, "tax": 91659, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "99454.00", "tax": "91659.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 191113, "base_fare": 99454, "tax": 91659, "gross": { "base_fare": "99454.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE5MTExMy4wMCIsImJhc2VfZmFyZSI6Ijk5NDU0LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5OTQ1NC4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTkxMTEzLjAwIiwiYmFzZV9mYXJlIjoiOTk0NTQuMDAiLCJ0YXgiOiI5MTY1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijk5NDU0LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxOTExMTMuMDAiLCJiYXNlX2ZhcmUiOiI5OTQ1NC4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE5MTExMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNTQ3LjAwIn0sIllSIjp7ImFtb3VudCI6IjU3MDMyLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjI0MTMzLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1kiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTkyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik02IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1NTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTM5MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzU0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1NzAzMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "E", "farebasis": "ELNLGR", "cabin": "economy" }, { "origin": "IST", "destination": "DAC", "operating": "TK", "marketing": "TK", "booking_code": "E", "farebasis": "ELNLGR", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-94", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKADZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T10: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-10T16:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-10", "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": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "ELNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv0MTVhBhLRSI4YoHbL0\/z+jB7RSLRkfevbZMUZHt5hxif8x4T2dT9RXBiqcck0Z3tscYPpdIHlD2et+PzAsjAK1w1Gtt+U5exVs3GygFrj6ux1JbPjK0dAWo0lN4CfKQ7Km9SyZpr2OdOHLGKBDNfYBzzArsA==", "FareInfoRef": "dJlTtGqCuDKAgld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA9Yd3OBAAAA==", "origin": "IST", "departure_time": "2026-11-10T20:15: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-11T06:35: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-10", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT04H10M", "lay_over_date": "2026-11-10", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "ELNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv0MTVhBhLRSI4YoHbL0\/z+jB7RSLRkfevbZMUZHt5hxif8x4T2dT9RXBiqcck0Z3tscYPpdIHlD2et+PzAsjAK1w1Gtt+U5exVs3GygFrj6ux1JbPjK0dAWo0lN4CfKQ7Km9SyZpr2OdOHLGKBDNfYBzzArsA==", "FareInfoRef": "dJlTtGqCuDKAgld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-94", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H5M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Yd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T07: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-01T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-01", "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": "7", "fareBasisCode": "SLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3X52gayJAmmlIg+UDiz9\/8+oMVSqJccXPfvsnLNSRxGO+T86fLrtCXtXwKCebS3oE2WI3w6SPV6LLfcVYaEUBxbwrBJtdag3L2hsEmg3j+udSnV2+rqj4FiMQ\/oEfmJ+uLQybXOleLuSmi7GBD\/Ux77fwSvH", "FareInfoRef": "dJlTtGqCuDKA2ld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKABZd3OBAAAA==", "origin": "IST", "departure_time": "2026-12-02T08: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-02T09: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-02", "flight_time": "PT3H20M", "distance": "1160", "lay_over": "PT18H55M", "lay_over_date": "2026-12-01", "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": "S", "meal_code": null, "seat_available": "7", "fareBasisCode": "SLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3X52gayJAmmlIg+UDiz9\/8+oMVSqJccXPfvsnLNSRxGO+T86fLrtCXtXwKCebS3oE2WI3w6SPV6LLfcVYaEUBxbwrBJtdag3L2hsEmg3j+udSnV2+rqj4FiMQ\/oEfmJ+uLQybXOleLuSmi7GBD\/Ux77fwSvH", "FareInfoRef": "dJlTtGqCuDKA2ld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "TK", "calendar_total_currency": "BDT", "calendar_total_price": 191113, "calendar_total_sell": 191113, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 191113, "filter": { "id": "F1TT00006-94", "price": 191113, "journey_duration": "PT1D21H45M", "journey_duration_seconds": 164700, "layover_duration": "PT23H5M", "layover_duration_seconds": 83100, "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-10T10:55:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T09:30:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611101055ist2026111016051588ist202611102015dac202611110635742dac202612010725ist202612011315713ist202612020810fra2026120209301587", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-95", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAFZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T10: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-10T18: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-10", "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": "O", "meal_code": null, "seat_available": "3", "fareBasisCode": "OCSMR3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cWFvQIAutexGRdTfbi\/3+GA2hik9Ihr502hGDEeFXx4T8mvKfrgvpMQIVh5phg1Z09lL8DIjLjnh63zeaCYaJCVDseVXtjmpNjQTLFDtQCR3+XLZJZO9OZnoq2Gk1yAj9RVsoa857LZedm55y81i+UE3gr5z5dzSy6", "FareInfoRef": "dJlTtGqCuDKALmd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAHZd3OBAAAA==", "origin": "BAH", "departure_time": "2026-11-11T00: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-11T08: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-10", "flight_time": "PT5H10M", "distance": "2486", "lay_over": "PT06H00M", "lay_over_date": "2026-11-10", "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": "O", "meal_code": null, "seat_available": "3", "fareBasisCode": "OCSMR3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cWFvQIAutexGRdTfbi\/3+GA2hik9Ihr502hGDEeFXx4T8mvKfrgvpMQIVh5phg1Z09lL8DIjLjnh63zeaCYaJCVDseVXtjmpNjQTLFDtQCR3+XLZJZO9OZnoq2Gk1yAj9RVsoa857LZedm55y81i+UE3gr5z5dzSy6", "FareInfoRef": "dJlTtGqCuDKALmd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT15H20M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAJZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T19: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-01T23: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-01", "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": "V", "meal_code": null, "seat_available": "7", "fareBasisCode": "VASMR3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd4QHNIdFEi7KQv6kbLp\/Y\/RgbRSLRkPerbHIQQrdjFGlvAfE97TZUN9JqDCMrcWobN36\/jtEBGHV7zf2pwLxhIrhqgOfFQzGpNLyoJk82mgvTK+b46JbFnV+b7ToFujS07gJ8qVssb8yOXc6KyqQtsDigdv5dwHb6EsxA==", "FareInfoRef": "dJlTtGqCuDKAZmd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKALZd3OBAAAA==", "origin": "BAH", "departure_time": "2026-12-02T01: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-02T06: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-01", "flight_time": "PT6H55M", "distance": "2760", "lay_over": "PT02H00M", "lay_over_date": "2026-12-01", "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": "V", "meal_code": null, "seat_available": "7", "fareBasisCode": "VASMR3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd4QHNIdFEi7KQv6kbLp\/Y\/RgbRSLRkPerbHIQQrdjFGlvAfE97TZUN9JqDCMrcWobN36\/jtEBGHV7zf2pwLxhIrhqgOfFQzGpNLyoJk82mgvTK+b46JbFnV+b7ToFujS07gJ8qVssb8yOXc6KyqQtsDigdv5dwHb6EsxA==", "FareInfoRef": "dJlTtGqCuDKAZmd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 200205, "gross_total": 200205, "base_fare": 126578, "tax": 73627, "sell": { "currency": "BDT", "total": 200205, "base_fare": 126578, "tax": 73627 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjAwMjA1LCJiYXNlX2ZhcmUiOjEyNjU3OCwidGF4Ijo3MzYyN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIwMDIwNSwiYmFzZV9mYXJlIjoxMjY1NzgsInRheCI6NzM2MjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjAwMjA1LCJiYXNlX2ZhcmUiOjEyNjU3OCwidGF4Ijo3MzYyN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 200205, "base_fare": 126578, "tax": 73627, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "126578.00", "tax": "73627.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 200205, "base_fare": 126578, "tax": 73627, "gross": { "base_fare": "126578.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwMDIwNS4wMCIsImJhc2VfZmFyZSI6IjEyNjU3OC4wMCIsInRheCI6IjczNjI3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2NTc4LjAwIiwidGF4IjoiNzM2MjcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMDAyMDUuMDAiLCJiYXNlX2ZhcmUiOiIxMjY1NzguMDAiLCJ0YXgiOiI3MzYyNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjU3OC4wMCIsInRheCI6IjczNjI3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjAwMjA1LjAwIiwiYmFzZV9mYXJlIjoiMTI2NTc4LjAwIiwidGF4IjoiNzM2MjcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAwMjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM5NzgyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjY4OTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQkgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM5NTAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJITSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzOTc4MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "O", "farebasis": "OCSMR3DE", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "O", "farebasis": "OCSMR3DE", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "V", "farebasis": "VASMR3DE", "cabin": "economy" }, { "origin": "BAH", "destination": "FRA", "operating": "GF", "marketing": "GF", "booking_code": "V", "farebasis": "VASMR3DE", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-95", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAFZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T10: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-10T18: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-10", "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": "O", "meal_code": null, "seat_available": "3", "fareBasisCode": "OCSMR3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cWFvQIAutexGRdTfbi\/3+GA2hik9Ihr502hGDEeFXx4T8mvKfrgvpMQIVh5phg1Z09lL8DIjLjnh63zeaCYaJCVDseVXtjmpNjQTLFDtQCR3+XLZJZO9OZnoq2Gk1yAj9RVsoa857LZedm55y81i+UE3gr5z5dzSy6", "FareInfoRef": "dJlTtGqCuDKALmd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAHZd3OBAAAA==", "origin": "BAH", "departure_time": "2026-11-11T00: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-11T08: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-10", "flight_time": "PT5H10M", "distance": "2486", "lay_over": "PT06H00M", "lay_over_date": "2026-11-10", "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": "O", "meal_code": null, "seat_available": "3", "fareBasisCode": "OCSMR3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cWFvQIAutexGRdTfbi\/3+GA2hik9Ihr502hGDEeFXx4T8mvKfrgvpMQIVh5phg1Z09lL8DIjLjnh63zeaCYaJCVDseVXtjmpNjQTLFDtQCR3+XLZJZO9OZnoq2Gk1yAj9RVsoa857LZedm55y81i+UE3gr5z5dzSy6", "FareInfoRef": "dJlTtGqCuDKALmd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT15H20M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAJZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T19: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-01T23: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-01", "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": "V", "meal_code": null, "seat_available": "7", "fareBasisCode": "VASMR3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd4QHNIdFEi7KQv6kbLp\/Y\/RgbRSLRkPerbHIQQrdjFGlvAfE97TZUN9JqDCMrcWobN36\/jtEBGHV7zf2pwLxhIrhqgOfFQzGpNLyoJk82mgvTK+b46JbFnV+b7ToFujS07gJ8qVssb8yOXc6KyqQtsDigdv5dwHb6EsxA==", "FareInfoRef": "dJlTtGqCuDKAZmd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKALZd3OBAAAA==", "origin": "BAH", "departure_time": "2026-12-02T01: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-02T06: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-01", "flight_time": "PT6H55M", "distance": "2760", "lay_over": "PT02H00M", "lay_over_date": "2026-12-01", "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": "V", "meal_code": null, "seat_available": "7", "fareBasisCode": "VASMR3DE", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd4QHNIdFEi7KQv6kbLp\/Y\/RgbRSLRkPerbHIQQrdjFGlvAfE97TZUN9JqDCMrcWobN36\/jtEBGHV7zf2pwLxhIrhqgOfFQzGpNLyoJk82mgvTK+b46JbFnV+b7ToFujS07gJ8qVssb8yOXc6KyqQtsDigdv5dwHb6EsxA==", "FareInfoRef": "dJlTtGqCuDKAZmd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "GF", "calendar_total_currency": "BDT", "calendar_total_price": 200205, "calendar_total_sell": 200205, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 200205, "filter": { "id": "F1TT00006-95", "price": 200205, "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-10T10:25:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T06:15:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611101025bah20261110184016bah202611110040dac202611110850250dac202612011955bah202612012320249bah202612020120fra20261202061517", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-96", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA7Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T06:50: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-10T12:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-10", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1598" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1598" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3He1a2VvCWmzwYqw0j30Zf\/\/GdNkgwnRK8erSSkJycxMc\/qPAe\/heMBeBTCIvyUXiI56BXt3gogueG623Xb0FUwOrMFeuY2VqYxeUKlyRxE4W657diaqPMVGRhxGSHfgJ9a7S8vLsRZivyth+TJS+Efd9gHcAivI", "FareInfoRef": "dJlTtGqCuDKA1kd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA9Yd3OBAAAA==", "origin": "IST", "departure_time": "2026-11-10T20:15: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-11T06:35: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-10", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3He1a2VvCWmzwYqw0j30Zf\/\/GdNkgwnRK8erSSkJycxMc\/qPAe\/heMBeBTCIvyUXiI56BXt3gogueG623Xb0FUwOrMFeuY2VqYxeUKlyRxE4W657diaqPMVGRhxGSHfgJ9a7S8vLsRZivyth+TJS+Efd9gHcAivI", "FareInfoRef": "dJlTtGqCuDKA1kd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-96", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Yd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T07: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-01T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "8", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwjAM\/Jjq9rMhCWyJ0oZKIA9VGbrw\/5+BmxYJS\/adfX7lnJUaRRjzvw34DOsT9q6AQd3bUhDuKUjPNpC8YrbXY0HfoBSvW9cOlN5VQ704oLFJlzZzO+NYqmuRvKV9oWC\/i536BH5kmp1aGdepUvyskppOjQn+p499AalZK34=", "FareInfoRef": "dJlTtGqCuDKAgmd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKANZd3OBAAAA==", "origin": "IST", "departure_time": "2026-12-01T21: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-01T22: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-01", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "PT07H45M", "lay_over_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "8", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwjAM\/Jjq9rMhCWyJ0oZKIA9VGbrw\/5+BmxYJS\/adfX7lnJUaRRjzvw34DOsT9q6AQd3bUhDuKUjPNpC8YrbXY0HfoBSvW9cOlN5VQ704oLFJlzZzO+NYqmuRvKV9oWC\/i536BH5kmp1aGdepUvyskppOjQn+p499AalZK34=", "FareInfoRef": "dJlTtGqCuDKAgmd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 200571, "gross_total": 200571, "base_fare": 108912, "tax": 91659, "sell": { "currency": "BDT", "total": 200571, "base_fare": 108912, "tax": 91659 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjAwNTcxLCJiYXNlX2ZhcmUiOjEwODkxMiwidGF4Ijo5MTY1OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIwMDU3MSwiYmFzZV9mYXJlIjoxMDg5MTIsInRheCI6OTE2NTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjAwNTcxLCJiYXNlX2ZhcmUiOjEwODkxMiwidGF4Ijo5MTY1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 200571, "base_fare": 108912, "tax": 91659, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "108912.00", "tax": "91659.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 200571, "base_fare": 108912, "tax": 91659, "gross": { "base_fare": "108912.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwMDU3MS4wMCIsImJhc2VfZmFyZSI6IjEwODkxMi4wMCIsInRheCI6IjkxNjU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA4OTEyLjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMDA1NzEuMDAiLCJiYXNlX2ZhcmUiOiIxMDg5MTIuMDAiLCJ0YXgiOiI5MTY1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwODkxMi4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjAwNTcxLjAwIiwiYmFzZV9mYXJlIjoiMTA4OTEyLjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAwNTcxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NDcuMDAifSwiWVIiOnsiYW1vdW50IjoiNTcwMzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjQxMzMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1OTIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTTYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMzkyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU3MDMyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "Q", "farebasis": "QLNLGR", "cabin": "economy" }, { "origin": "IST", "destination": "DAC", "operating": "TK", "marketing": "TK", "booking_code": "Q", "farebasis": "QLNLGR", "cabin": "economy" }, { "origin": "DAC", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNLGR", "cabin": "economy" }, { "origin": "IST", "destination": "FRA", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNLGR", "cabin": "economy" } ], "connecting": [ "IST" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-96", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA7Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T06:50: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-10T12:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-10", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1598" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1598" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3He1a2VvCWmzwYqw0j30Zf\/\/GdNkgwnRK8erSSkJycxMc\/qPAe\/heMBeBTCIvyUXiI56BXt3gogueG623Xb0FUwOrMFeuY2VqYxeUKlyRxE4W657diaqPMVGRhxGSHfgJ9a7S8vLsRZivyth+TJS+Efd9gHcAivI", "FareInfoRef": "dJlTtGqCuDKA1kd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA9Yd3OBAAAA==", "origin": "IST", "departure_time": "2026-11-10T20:15: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-11T06:35: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-10", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3He1a2VvCWmzwYqw0j30Zf\/\/GdNkgwnRK8erSSkJycxMc\/qPAe\/heMBeBTCIvyUXiI56BXt3gogueG623Xb0FUwOrMFeuY2VqYxeUKlyRxE4W657diaqPMVGRhxGSHfgJ9a7S8vLsRZivyth+TJS+Efd9gHcAivI", "FareInfoRef": "dJlTtGqCuDKA1kd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-96", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Yd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T07: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-01T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "8", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwjAM\/Jjq9rMhCWyJ0oZKIA9VGbrw\/5+BmxYJS\/adfX7lnJUaRRjzvw34DOsT9q6AQd3bUhDuKUjPNpC8YrbXY0HfoBSvW9cOlN5VQ704oLFJlzZzO+NYqmuRvKV9oWC\/i536BH5kmp1aGdepUvyskppOjQn+p499AalZK34=", "FareInfoRef": "dJlTtGqCuDKAgmd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKANZd3OBAAAA==", "origin": "IST", "departure_time": "2026-12-01T21: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-01T22: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-01", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "PT07H45M", "lay_over_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "8", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwjAM\/Jjq9rMhCWyJ0oZKIA9VGbrw\/5+BmxYJS\/adfX7lnJUaRRjzvw34DOsT9q6AQd3bUhDuKUjPNpC8YrbXY0HfoBSvW9cOlN5VQ704oLFJlzZzO+NYqmuRvKV9oWC\/i536BH5kmp1aGdepUvyskppOjQn+p499AalZK34=", "FareInfoRef": "dJlTtGqCuDKAgmd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-01", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-01", "calendar_carrier": "TK", "calendar_total_currency": "BDT", "calendar_total_price": 200571, "calendar_total_sell": 200571, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 200571, "filter": { "id": "F1TT00006-96", "price": 200571, "journey_duration": "PT1D14H30M", "journey_duration_seconds": 138600, "layover_duration": "PT16H0M", "layover_duration_seconds": 57600, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Economy", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-10T06:50:00.000+01:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-12-01T22:10:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611100650ist2026111012001598ist202611102015dac202611110635742dac202612010725ist202612011315713ist202612012100fra2026120122101597", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-97", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA7Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T06:50: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-10T12:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-10", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1598" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1598" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3He1a2VvCWmzwYqw0j30Zf\/\/GdNkgwnRK8erSSkJycxMc\/qPAe\/heMBeBTCIvyUXiI56BXt3gogueG623Xb0FUwOrMFeuY2VqYxeUKlyRxE4W657diaqPMVGRhxGSHfgJ9a7S8vLsRZivyth+TJS+Efd9gHcAivI", "FareInfoRef": "dJlTtGqCuDKA1kd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA9Yd3OBAAAA==", "origin": "IST", "departure_time": "2026-11-10T20:15: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-11T06:35: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-10", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3He1a2VvCWmzwYqw0j30Zf\/\/GdNkgwnRK8erSSkJycxMc\/qPAe\/heMBeBTCIvyUXiI56BXt3gogueG623Xb0FUwOrMFeuY2VqYxeUKlyRxE4W657diaqPMVGRhxGSHfgJ9a7S8vLsRZivyth+TJS+Efd9gHcAivI", "FareInfoRef": "dJlTtGqCuDKA1kd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-97", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Yd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T07: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-01T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsKwzAM\/Jhw+0mpbbrZOHEDLRpCOmTp\/39GFSeFCqQ76fTKOSs1ijDmfxvwGbYn7F0Bg7q3tSDcU5Ce7SB5w2Kvx4q+QSlet66dKL2rhjo6oLFJl3Zzu+JUqmuRo+ixUHDcxUF9Aj8yL06tTNtcKX5WSU2XxgT\/08e+pw8rdQ==", "FareInfoRef": "dJlTtGqCuDKAEld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAPZd3OBAAAA==", "origin": "IST", "departure_time": "2026-12-01T16: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-01T17: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-01", "flight_time": "PT3H15M", "distance": "1160", "lay_over": "PT03H20M", "lay_over_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsKwzAM\/Jhw+0mpbbrZOHEDLRpCOmTp\/39GFSeFCqQ76fTKOSs1ijDmfxvwGbYn7F0Bg7q3tSDcU5Ce7SB5w2Kvx4q+QSlet66dKL2rhjo6oLFJl3Zzu+JUqmuRo+ixUHDcxUF9Aj8yL06tTNtcKX5WSU2XxgT\/08e+pw8rdQ==", "FareInfoRef": "dJlTtGqCuDKAEld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 200850, "gross_total": 200850, "base_fare": 109191, "tax": 91659, "sell": { "currency": "BDT", "total": 200850, "base_fare": 109191, "tax": 91659 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjAwODUwLCJiYXNlX2ZhcmUiOjEwOTE5MSwidGF4Ijo5MTY1OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIwMDg1MCwiYmFzZV9mYXJlIjoxMDkxOTEsInRheCI6OTE2NTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjAwODUwLCJiYXNlX2ZhcmUiOjEwOTE5MSwidGF4Ijo5MTY1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 200850, "base_fare": 109191, "tax": 91659, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "109191.00", "tax": "91659.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 200850, "base_fare": 109191, "tax": 91659, "gross": { "base_fare": "109191.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwMDg1MC4wMCIsImJhc2VfZmFyZSI6IjEwOTE5MS4wMCIsInRheCI6IjkxNjU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA5MTkxLjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMDA4NTAuMDAiLCJiYXNlX2ZhcmUiOiIxMDkxOTEuMDAiLCJ0YXgiOiI5MTY1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwOTE5MS4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjAwODUwLjAwIiwiYmFzZV9mYXJlIjoiMTA5MTkxLjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAwODUwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NDcuMDAifSwiWVIiOnsiYW1vdW50IjoiNTcwMzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjQxMzMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1OTIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTTYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMzkyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU3MDMyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "Q", "farebasis": "QLNLGR", "cabin": "economy" }, { "origin": "IST", "destination": "DAC", "operating": "TK", "marketing": "TK", "booking_code": "Q", "farebasis": "QLNLGR", "cabin": "economy" }, { "origin": "DAC", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNLGR", "cabin": "economy" }, { "origin": "IST", "destination": "FRA", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNLGR", "cabin": "economy" } ], "connecting": [ "IST" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-97", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA7Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T06:50: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-10T12:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-10", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1598" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1598" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3He1a2VvCWmzwYqw0j30Zf\/\/GdNkgwnRK8erSSkJycxMc\/qPAe\/heMBeBTCIvyUXiI56BXt3gogueG623Xb0FUwOrMFeuY2VqYxeUKlyRxE4W657diaqPMVGRhxGSHfgJ9a7S8vLsRZivyth+TJS+Efd9gHcAivI", "FareInfoRef": "dJlTtGqCuDKA1kd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA9Yd3OBAAAA==", "origin": "IST", "departure_time": "2026-11-10T20:15: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-11T06:35: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-10", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT08H15M", "lay_over_date": "2026-11-10", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QLNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3He1a2VvCWmzwYqw0j30Zf\/\/GdNkgwnRK8erSSkJycxMc\/qPAe\/heMBeBTCIvyUXiI56BXt3gogueG623Xb0FUwOrMFeuY2VqYxeUKlyRxE4W657diaqPMVGRhxGSHfgJ9a7S8vLsRZivyth+TJS+Efd9gHcAivI", "FareInfoRef": "dJlTtGqCuDKA1kd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-97", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Yd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T07: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-01T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsKwzAM\/Jhw+0mpbbrZOHEDLRpCOmTp\/39GFSeFCqQ76fTKOSs1ijDmfxvwGbYn7F0Bg7q3tSDcU5Ce7SB5w2Kvx4q+QSlet66dKL2rhjo6oLFJl3Zzu+JUqmuRo+ixUHDcxUF9Aj8yL06tTNtcKX5WSU2XxgT\/08e+pw8rdQ==", "FareInfoRef": "dJlTtGqCuDKAEld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAPZd3OBAAAA==", "origin": "IST", "departure_time": "2026-12-01T16: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-01T17: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-01", "flight_time": "PT3H15M", "distance": "1160", "lay_over": "PT03H20M", "lay_over_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsKwzAM\/Jhw+0mpbbrZOHEDLRpCOmTp\/39GFSeFCqQ76fTKOSs1ijDmfxvwGbYn7F0Bg7q3tSDcU5Ce7SB5w2Kvx4q+QSlet66dKL2rhjo6oLFJl3Zzu+JUqmuRo+ixUHDcxUF9Aj8yL06tTNtcKX5WSU2XxgT\/08e+pw8rdQ==", "FareInfoRef": "dJlTtGqCuDKAEld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-01", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-01", "calendar_carrier": "TK", "calendar_total_currency": "BDT", "calendar_total_price": 200850, "calendar_total_sell": 200850, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 200850, "filter": { "id": "F1TT00006-97", "price": 200850, "journey_duration": "PT1D10H10M", "journey_duration_seconds": 123000, "layover_duration": "PT11H35M", "layover_duration_seconds": 41700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Economy", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-10T06:50:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-01T17:50:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611100650ist2026111012001598ist202611102015dac202611110635742dac202612010725ist202612011315713ist202612011635fra2026120117501593", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-98", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKADZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T10: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-10T16:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-10", "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": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "ELNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv0MTVhBhLRSI4YoHbL0\/z+jB7RSLRkfevbZMUZHt5hxif8x4T2dT9RXBiqcck0Z3tscYPpdIHlD2et+PzAsjAK1w1Gtt+U5exVs3GygFrj6ux1JbPjK0dAWo0lN4CfKQ7Km9SyZpr2OdOHLGKBDNfYBzzArsA==", "FareInfoRef": "dJlTtGqCuDKAgld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA9Yd3OBAAAA==", "origin": "IST", "departure_time": "2026-11-10T20:15: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-11T06:35: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-10", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT04H10M", "lay_over_date": "2026-11-10", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "ELNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv0MTVhBhLRSI4YoHbL0\/z+jB7RSLRkfevbZMUZHt5hxif8x4T2dT9RXBiqcck0Z3tscYPpdIHlD2et+PzAsjAK1w1Gtt+U5exVs3GygFrj6ux1JbPjK0dAWo0lN4CfKQ7Km9SyZpr2OdOHLGKBDNfYBzzArsA==", "FareInfoRef": "dJlTtGqCuDKAgld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-98", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Yd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T07: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-01T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "8", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwjAM\/Jjq9rMhCWyJ0oZKIA9VGbrw\/5+BmxYJS\/adfX7lnJUaRRjzvw34DOsT9q6AQd3bUhDuKUjPNpC8YrbXY0HfoBSvW9cOlN5VQ704oLFJlzZzO+NYqmuRvKV9oWC\/i536BH5kmp1aGdepUvyskppOjQn+p499AalZK34=", "FareInfoRef": "dJlTtGqCuDKA1md3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKANZd3OBAAAA==", "origin": "IST", "departure_time": "2026-12-01T21: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-01T22: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-01", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "PT07H45M", "lay_over_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "8", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwjAM\/Jjq9rMhCWyJ0oZKIA9VGbrw\/5+BmxYJS\/adfX7lnJUaRRjzvw34DOsT9q6AQd3bUhDuKUjPNpC8YrbXY0HfoBSvW9cOlN5VQ704oLFJlzZzO+NYqmuRvKV9oWC\/i536BH5kmp1aGdepUvyskppOjQn+p499AalZK34=", "FareInfoRef": "dJlTtGqCuDKA1md3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 207248, "gross_total": 207248, "base_fare": 115589, "tax": 91659, "sell": { "currency": "BDT", "total": 207248, "base_fare": 115589, "tax": 91659 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA3MjQ4LCJiYXNlX2ZhcmUiOjExNTU4OSwidGF4Ijo5MTY1OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIwNzI0OCwiYmFzZV9mYXJlIjoxMTU1ODksInRheCI6OTE2NTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA3MjQ4LCJiYXNlX2ZhcmUiOjExNTU4OSwidGF4Ijo5MTY1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 207248, "base_fare": 115589, "tax": 91659, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "115589.00", "tax": "91659.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 207248, "base_fare": 115589, "tax": 91659, "gross": { "base_fare": "115589.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwNzI0OC4wMCIsImJhc2VfZmFyZSI6IjExNTU4OS4wMCIsInRheCI6IjkxNjU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE1NTg5LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMDcyNDguMDAiLCJiYXNlX2ZhcmUiOiIxMTU1ODkuMDAiLCJ0YXgiOiI5MTY1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNTU4OS4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjA3MjQ4LjAwIiwiYmFzZV9mYXJlIjoiMTE1NTg5LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA3MjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NDcuMDAifSwiWVIiOnsiYW1vdW50IjoiNTcwMzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjQxMzMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1OTIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTTYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMzkyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU3MDMyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "E", "farebasis": "ELNLGR", "cabin": "economy" }, { "origin": "IST", "destination": "DAC", "operating": "TK", "marketing": "TK", "booking_code": "E", "farebasis": "ELNLGR", "cabin": "economy" }, { "origin": "DAC", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNLGR", "cabin": "economy" }, { "origin": "IST", "destination": "FRA", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNLGR", "cabin": "economy" } ], "connecting": [ "IST" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-98", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKADZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T10: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-10T16:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-10", "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": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "ELNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv0MTVhBhLRSI4YoHbL0\/z+jB7RSLRkfevbZMUZHt5hxif8x4T2dT9RXBiqcck0Z3tscYPpdIHlD2et+PzAsjAK1w1Gtt+U5exVs3GygFrj6ux1JbPjK0dAWo0lN4CfKQ7Km9SyZpr2OdOHLGKBDNfYBzzArsA==", "FareInfoRef": "dJlTtGqCuDKAgld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA9Yd3OBAAAA==", "origin": "IST", "departure_time": "2026-11-10T20:15: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-11T06:35: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-10", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT04H10M", "lay_over_date": "2026-11-10", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "ELNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv0MTVhBhLRSI4YoHbL0\/z+jB7RSLRkfevbZMUZHt5hxif8x4T2dT9RXBiqcck0Z3tscYPpdIHlD2et+PzAsjAK1w1Gtt+U5exVs3GygFrj6ux1JbPjK0dAWo0lN4CfKQ7Km9SyZpr2OdOHLGKBDNfYBzzArsA==", "FareInfoRef": "dJlTtGqCuDKAgld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-98", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Yd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T07: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-01T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "8", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwjAM\/Jjq9rMhCWyJ0oZKIA9VGbrw\/5+BmxYJS\/adfX7lnJUaRRjzvw34DOsT9q6AQd3bUhDuKUjPNpC8YrbXY0HfoBSvW9cOlN5VQ704oLFJlzZzO+NYqmuRvKV9oWC\/i536BH5kmp1aGdepUvyskppOjQn+p499AalZK34=", "FareInfoRef": "dJlTtGqCuDKA1md3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKANZd3OBAAAA==", "origin": "IST", "departure_time": "2026-12-01T21: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-01T22: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-01", "flight_time": "PT3H10M", "distance": "1160", "lay_over": "PT07H45M", "lay_over_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "8", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsOwjAM\/Jjq9rMhCWyJ0oZKIA9VGbrw\/5+BmxYJS\/adfX7lnJUaRRjzvw34DOsT9q6AQd3bUhDuKUjPNpC8YrbXY0HfoBSvW9cOlN5VQ704oLFJlzZzO+NYqmuRvKV9oWC\/i536BH5kmp1aGdepUvyskppOjQn+p499AalZK34=", "FareInfoRef": "dJlTtGqCuDKA1md3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-01", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-01", "calendar_carrier": "TK", "calendar_total_currency": "BDT", "calendar_total_price": 207248, "calendar_total_sell": 207248, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 207248, "filter": { "id": "F1TT00006-98", "price": 207248, "journey_duration": "PT1D10H25M", "journey_duration_seconds": 123900, "layover_duration": "PT11H55M", "layover_duration_seconds": 42900, "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-10T10:55:00.000+01:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-12-01T22:10:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611101055ist2026111016051588ist202611102015dac202611110635742dac202612010725ist202612011315713ist202612012100fra2026120122101597", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-99", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKADZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T10: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-10T16:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-10", "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": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "ELNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv0MTVhBhLRSI4YoHbL0\/z+jB7RSLRkfevbZMUZHt5hxif8x4T2dT9RXBiqcck0Z3tscYPpdIHlD2et+PzAsjAK1w1Gtt+U5exVs3GygFrj6ux1JbPjK0dAWo0lN4CfKQ7Km9SyZpr2OdOHLGKBDNfYBzzArsA==", "FareInfoRef": "dJlTtGqCuDKAgld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA9Yd3OBAAAA==", "origin": "IST", "departure_time": "2026-11-10T20:15: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-11T06:35: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-10", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT04H10M", "lay_over_date": "2026-11-10", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "ELNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv0MTVhBhLRSI4YoHbL0\/z+jB7RSLRkfevbZMUZHt5hxif8x4T2dT9RXBiqcck0Z3tscYPpdIHlD2et+PzAsjAK1w1Gtt+U5exVs3GygFrj6ux1JbPjK0dAWo0lN4CfKQ7Km9SyZpr2OdOHLGKBDNfYBzzArsA==", "FareInfoRef": "dJlTtGqCuDKAgld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-99", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Yd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T07: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-01T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsKwzAM\/Jhw+0mpbbrZOHEDLRpCOmTp\/39GFSeFCqQ76fTKOSs1ijDmfxvwGbYn7F0Bg7q3tSDcU5Ce7SB5w2Kvx4q+QSlet66dKL2rhjo6oLFJl3Zzu+JUqmuRo+ixUHDcxUF9Aj8yL06tTNtcKX5WSU2XxgT\/08e+pw8rdQ==", "FareInfoRef": "dJlTtGqCuDKAvld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAPZd3OBAAAA==", "origin": "IST", "departure_time": "2026-12-01T16: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-01T17: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-01", "flight_time": "PT3H15M", "distance": "1160", "lay_over": "PT03H20M", "lay_over_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsKwzAM\/Jhw+0mpbbrZOHEDLRpCOmTp\/39GFSeFCqQ76fTKOSs1ijDmfxvwGbYn7F0Bg7q3tSDcU5Ce7SB5w2Kvx4q+QSlet66dKL2rhjo6oLFJl3Zzu+JUqmuRo+ixUHDcxUF9Aj8yL06tTNtcKX5WSU2XxgT\/08e+pw8rdQ==", "FareInfoRef": "dJlTtGqCuDKAvld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 207526, "gross_total": 207526, "base_fare": 115867, "tax": 91659, "sell": { "currency": "BDT", "total": 207526, "base_fare": 115867, "tax": 91659 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA3NTI2LCJiYXNlX2ZhcmUiOjExNTg2NywidGF4Ijo5MTY1OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIwNzUyNiwiYmFzZV9mYXJlIjoxMTU4NjcsInRheCI6OTE2NTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA3NTI2LCJiYXNlX2ZhcmUiOjExNTg2NywidGF4Ijo5MTY1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 207526, "base_fare": 115867, "tax": 91659, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "115867.00", "tax": "91659.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 207526, "base_fare": 115867, "tax": 91659, "gross": { "base_fare": "115867.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwNzUyNi4wMCIsImJhc2VfZmFyZSI6IjExNTg2Ny4wMCIsInRheCI6IjkxNjU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE1ODY3LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMDc1MjYuMDAiLCJiYXNlX2ZhcmUiOiIxMTU4NjcuMDAiLCJ0YXgiOiI5MTY1OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNTg2Ny4wMCIsInRheCI6IjkxNjU5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjA3NTI2LjAwIiwiYmFzZV9mYXJlIjoiMTE1ODY3LjAwIiwidGF4IjoiOTE2NTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA3NTI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NDcuMDAifSwiWVIiOnsiYW1vdW50IjoiNTcwMzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjQxMzMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1OTIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTTYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMzkyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU3MDMyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "E", "farebasis": "ELNLGR", "cabin": "economy" }, { "origin": "IST", "destination": "DAC", "operating": "TK", "marketing": "TK", "booking_code": "E", "farebasis": "ELNLGR", "cabin": "economy" }, { "origin": "DAC", "destination": "IST", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNLGR", "cabin": "economy" }, { "origin": "IST", "destination": "FRA", "operating": "TK", "marketing": "TK", "booking_code": "H", "farebasis": "HNLGR", "cabin": "economy" } ], "connecting": [ "IST" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-99", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKADZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T10: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-10T16:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-10", "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": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "ELNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv0MTVhBhLRSI4YoHbL0\/z+jB7RSLRkfevbZMUZHt5hxif8x4T2dT9RXBiqcck0Z3tscYPpdIHlD2et+PzAsjAK1w1Gtt+U5exVs3GygFrj6ux1JbPjK0dAWo0lN4CfKQ7Km9SyZpr2OdOHLGKBDNfYBzzArsA==", "FareInfoRef": "dJlTtGqCuDKAgld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA9Yd3OBAAAA==", "origin": "IST", "departure_time": "2026-11-10T20:15: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-11T06:35: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-10", "flight_time": "PT7H20M", "distance": "3696", "lay_over": "PT04H10M", "lay_over_date": "2026-11-10", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "742" }, "booking_class": { "brand_id": "2239394", "brand_title": "EXTRAFLY", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "ELNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv0MTVhBhLRSI4YoHbL0\/z+jB7RSLRkfevbZMUZHt5hxif8x4T2dT9RXBiqcck0Z3tscYPpdIHlD2et+PzAsjAK1w1Gtt+U5exVs3GygFrj6ux1JbPjK0dAWo0lN4CfKQ7Km9SyZpr2OdOHLGKBDNfYBzzArsA==", "FareInfoRef": "dJlTtGqCuDKAgld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-99", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Yd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T07: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-01T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsKwzAM\/Jhw+0mpbbrZOHEDLRpCOmTp\/39GFSeFCqQ76fTKOSs1ijDmfxvwGbYn7F0Bg7q3tSDcU5Ce7SB5w2Kvx4q+QSlet66dKL2rhjo6oLFJl3Zzu+JUqmuRo+ixUHDcxUF9Aj8yL06tTNtcKX5WSU2XxgT\/08e+pw8rdQ==", "FareInfoRef": "dJlTtGqCuDKAvld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAPZd3OBAAAA==", "origin": "IST", "departure_time": "2026-12-01T16: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-01T17: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-01", "flight_time": "PT3H15M", "distance": "1160", "lay_over": "PT03H20M", "lay_over_date": "2026-12-01", "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": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HNLGR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTrsKwzAM\/Jhw+0mpbbrZOHEDLRpCOmTp\/39GFSeFCqQ76fTKOSs1ijDmfxvwGbYn7F0Bg7q3tSDcU5Ce7SB5w2Kvx4q+QSlet66dKL2rhjo6oLFJl3Zzu+JUqmuRo+ixUHDcxUF9Aj8yL06tTNtcKX5WSU2XxgT\/08e+pw8rdQ==", "FareInfoRef": "dJlTtGqCuDKAvld3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-01", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-01", "calendar_carrier": "TK", "calendar_total_currency": "BDT", "calendar_total_price": 207526, "calendar_total_sell": 207526, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 207526, "filter": { "id": "F1TT00006-99", "price": 207526, "journey_duration": "PT1D6H5M", "journey_duration_seconds": 108300, "layover_duration": "PT7H30M", "layover_duration_seconds": 27000, "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-10T10:55:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-01T17:50:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611101055ist2026111016051588ist202611102015dac202611110635742dac202612010725ist202612011315713ist202612011635fra2026120117501593", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-100", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKARZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20: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-11T10: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-10", "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": "B", "meal_code": null, "seat_available": "3", "fareBasisCode": "BL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwjAMe8zke1K1m7i1pNsAoR4GCPXC\/5+B2w2JSEkcObETY3TiRlUZ438M+AzpivIyoMAxczKohJMLUI4VIuJxvrv6fiwbdhUVUqXTe9e+aN4CG2wyv1MtUHtdtgQ5lKmpaN5okBf4gflCWFJ+5nnNdA70uqWDlAl8lndfj6Es2g==", "FareInfoRef": "dJlTtGqCuDKAKnd3OBAAAA==" }, "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": "dJlTtGqCuDKAZYd3OBAAAA==", "origin": "DEL", "departure_time": "2026-11-11T11: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-11T14: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-11", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H15M", "lay_over_date": "2026-11-11", "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": "B", "meal_code": null, "seat_available": "3", "fareBasisCode": "BL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwjAMe8zke1K1m7i1pNsAoR4GCPXC\/5+B2w2JSEkcObETY3TiRlUZ438M+AzpivIyoMAxczKohJMLUI4VIuJxvrv6fiwbdhUVUqXTe9e+aN4CG2wyv1MtUHtdtgQ5lKmpaN5okBf4gflCWFJ+5nnNdA70uqWDlAl8lndfj6Es2g==", "FareInfoRef": "dJlTtGqCuDKAKnd3OBAAAA==" }, "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-100", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H45M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKATYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T11: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-01T14: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-01", "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-eJxNTkEOwyAMe0zle0CUajdQaLteqNStmrjs\/8+YyTppkYhNDHZSSl58dE5i+q8B7yFvqKcCFZ5nOTLiTcQuDSIS8Dh9e63LAfPw4ihVk7\/o7KEGHQnQSYNJrbKuXrJ2L3MmOvRkdMoBfmS+k9ZcnmVeC5NHLpz3S5QJXJX\/PkuHLIw=", "FareInfoRef": "dJlTtGqCuDKAXnd3OBAAAA==" }, "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": "dJlTtGqCuDKAVYd3OBAAAA==", "origin": "BOM", "departure_time": "2026-12-02T12: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-02T18: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-02", "flight_time": "PT10H30M", "distance": "4083", "lay_over": "PT21H40M", "lay_over_date": "2026-12-01", "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-eJxNTkEOwyAMe0zle0CUajdQaLteqNStmrjs\/8+YyTppkYhNDHZSSl58dE5i+q8B7yFvqKcCFZ5nOTLiTcQuDSIS8Dh9e63LAfPw4ihVk7\/o7KEGHQnQSYNJrbKuXrJ2L3MmOvRkdMoBfmS+k9ZcnmVeC5NHLpz3S5QJXJX\/PkuHLIw=", "FareInfoRef": "dJlTtGqCuDKAXnd3OBAAAA==" }, "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": 219836, "gross_total": 219836, "base_fare": 139931, "tax": 79905, "sell": { "currency": "BDT", "total": 219836, "base_fare": 139931, "tax": 79905 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE5ODM2LCJiYXNlX2ZhcmUiOjEzOTkzMSwidGF4Ijo3OTkwNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIxOTgzNiwiYmFzZV9mYXJlIjoxMzk5MzEsInRheCI6Nzk5MDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE5ODM2LCJiYXNlX2ZhcmUiOjEzOTkzMSwidGF4Ijo3OTkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 219836, "base_fare": 139931, "tax": 79905, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "139931.00", "tax": "79905.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 219836, "base_fare": 139931, "tax": 79905, "gross": { "base_fare": "139931.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIxOTgzNi4wMCIsImJhc2VfZmFyZSI6IjEzOTkzMS4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5OTMxLjAwIiwidGF4IjoiNzk5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMTk4MzYuMDAiLCJiYXNlX2ZhcmUiOiIxMzk5MzEuMDAiLCJ0YXgiOiI3OTkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTkzMS4wMCIsInRheCI6Ijc5OTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjE5ODM2LjAwIiwiYmFzZV9mYXJlIjoiMTM5OTMxLjAwIiwidGF4IjoiNzk5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE5ODM2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjQ5NTAwLjAwIn0sIllSIjp7ImFtb3VudCI6Ijg0MC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyMjYxOC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTUxNyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYzNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5NTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BL2YWSFR", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BL2YWSFR", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-100", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKARZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20: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-11T10: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-10", "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": "B", "meal_code": null, "seat_available": "3", "fareBasisCode": "BL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwjAMe8zke1K1m7i1pNsAoR4GCPXC\/5+B2w2JSEkcObETY3TiRlUZ438M+AzpivIyoMAxczKohJMLUI4VIuJxvrv6fiwbdhUVUqXTe9e+aN4CG2wyv1MtUHtdtgQ5lKmpaN5okBf4gflCWFJ+5nnNdA70uqWDlAl8lndfj6Es2g==", "FareInfoRef": "dJlTtGqCuDKAKnd3OBAAAA==" }, "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": "dJlTtGqCuDKAZYd3OBAAAA==", "origin": "DEL", "departure_time": "2026-11-11T11: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-11T14: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-11", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H15M", "lay_over_date": "2026-11-11", "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": "B", "meal_code": null, "seat_available": "3", "fareBasisCode": "BL2YWSFR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwjAMe8zke1K1m7i1pNsAoR4GCPXC\/5+B2w2JSEkcObETY3TiRlUZ438M+AzpivIyoMAxczKohJMLUI4VIuJxvrv6fiwbdhUVUqXTe9e+aN4CG2wyv1MtUHtdtgQ5lKmpaN5okBf4gflCWFJ+5nnNdA70uqWDlAl8lndfj6Es2g==", "FareInfoRef": "dJlTtGqCuDKAKnd3OBAAAA==" }, "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-100", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H45M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKATYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T11: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-01T14: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-01", "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-eJxNTkEOwyAMe0zle0CUajdQaLteqNStmrjs\/8+YyTppkYhNDHZSSl58dE5i+q8B7yFvqKcCFZ5nOTLiTcQuDSIS8Dh9e63LAfPw4ihVk7\/o7KEGHQnQSYNJrbKuXrJ2L3MmOvRkdMoBfmS+k9ZcnmVeC5NHLpz3S5QJXJX\/PkuHLIw=", "FareInfoRef": "dJlTtGqCuDKAXnd3OBAAAA==" }, "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": "dJlTtGqCuDKAVYd3OBAAAA==", "origin": "BOM", "departure_time": "2026-12-02T12: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-02T18: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-02", "flight_time": "PT10H30M", "distance": "4083", "lay_over": "PT21H40M", "lay_over_date": "2026-12-01", "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-eJxNTkEOwyAMe0zle0CUajdQaLteqNStmrjs\/8+YyTppkYhNDHZSSl58dE5i+q8B7yFvqKcCFZ5nOTLiTcQuDSIS8Dh9e63LAfPw4ihVk7\/o7KEGHQnQSYNJrbKuXrJ2L3MmOvRkdMoBfmS+k9ZcnmVeC5NHLpz3S5QJXJX\/PkuHLIw=", "FareInfoRef": "dJlTtGqCuDKAXnd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 219836, "calendar_total_sell": 219836, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 219836, "filter": { "id": "F1TT00006-100", "price": 219836, "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-10T20:45:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-02T18:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "fra202611102045del2026111110352030del202611111150dac2026111114452227dac202612011145bom2026120114502184bom202612021230fra2026120218302027", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-101", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H10M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA5Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T21:20:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "AUH", "arrival_time": "2026-11-11T06:40:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-10", "flight_time": "PT6H20M", "distance": "3014", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cWFtQbhIV4MCRu1MjF\/\/8MB1gTm5QOee20IQQjxquKD\/+x4LPkhvpMQIVhbjHBrl49lL8GEVlxv73FvcyOaaJCVAeeVUdjPifLgiLFTNQDbbxlj2Tu0p3pqeir0SUn8BP5Slnj9mhJDDerWHcgOYGXcuoLBAssEA==", "FareInfoRef": "dJlTtGqCuDKAend3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKATZd3OBAAAA==", "origin": "AUH", "departure_time": "2026-11-11T13:55:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-11T20: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-11", "flight_time": "PT4H35M", "distance": "2260", "lay_over": "PT07H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "63" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1366" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cWFtQbhIV4MCRu1MjF\/\/8MB1gTm5QOee20IQQjxquKD\/+x4LPkhvpMQIVhbjHBrl49lL8GEVlxv73FvcyOaaJCVAeeVUdjPifLgiLFTNQDbbxlj2Tu0p3pqeir0SUn8BP5Slnj9mhJDDerWHcgOYGXcuoLBAssEA==", "FareInfoRef": "dJlTtGqCuDKAend3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-101", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAzYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T21:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-12-02T01:10:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-01", "flight_time": "PT5H55M", "distance": "2260", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1367" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ic0IIqAOLUPUVmXp\/39GD5JKtWR86NlnhxBMbFGVJfzHhM+UG+ozARXGLHuEW\/3sxq9BRGbcb2\/xL9sxTEyUqA58VB2NeU2OBUWKDdQq43y3mMi86870VPTV6JIT+Il8paxxe7Qkxs0qzp9ILuClnPoCDIEsFQ==", "FareInfoRef": "dJlTtGqCuDKAsnd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA1Yd3OBAAAA==", "origin": "AUH", "departure_time": "2026-12-02T08:05:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-02T12: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-02", "flight_time": "PT7H10M", "distance": "3014", "lay_over": "PT06H55M", "lay_over_date": "2026-12-02", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "119" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "119" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ic0IIqAOLUPUVmXp\/39GD5JKtWR86NlnhxBMbFGVJfzHhM+UG+ozARXGLHuEW\/3sxq9BRGbcb2\/xL9sxTEyUqA58VB2NeU2OBUWKDdQq43y3mMi86870VPTV6JIT+Il8paxxe7Qkxs0qzp9ILuClnPoCDIEsFQ==", "FareInfoRef": "dJlTtGqCuDKAsnd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 214459, "gross_total": 214459, "base_fare": 140348, "tax": 74111, "sell": { "currency": "BDT", "total": 214459, "base_fare": 140348, "tax": 74111 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE0NDU5LCJiYXNlX2ZhcmUiOjE0MDM0OCwidGF4Ijo3NDExMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIxNDQ1OSwiYmFzZV9mYXJlIjoxNDAzNDgsInRheCI6NzQxMTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE0NDU5LCJiYXNlX2ZhcmUiOjE0MDM0OCwidGF4Ijo3NDExMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 214459, "base_fare": 140348, "tax": 74111, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "140348.00", "tax": "74111.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 214459, "base_fare": 140348, "tax": 74111, "gross": { "base_fare": "140348.00", "tax": "74111.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": "40838.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIxNDQ1OS4wMCIsImJhc2VfZmFyZSI6IjE0MDM0OC4wMCIsInRheCI6Ijc0MTExLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQwMzQ4LjAwIiwidGF4IjoiNzQxMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMTQ0NTkuMDAiLCJiYXNlX2ZhcmUiOiIxNDAzNDguMDAiLCJ0YXgiOiI3NDExMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MDM0OC4wMCIsInRheCI6Ijc0MTExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjE0NDU5LjAwIiwiYmFzZV9mYXJlIjoiMTQwMzQ4LjAwIiwidGF4IjoiNzQxMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE0NDU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjQwODM4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjYzMjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDgzOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "AUH", "operating": "EY", "marketing": "EY", "booking_code": "Q", "farebasis": "QLX05V2R", "cabin": "economy" }, { "origin": "AUH", "destination": "DAC", "operating": "3L", "marketing": "EY", "booking_code": "Q", "farebasis": "QLX05V2R", "cabin": "economy" }, { "origin": "DAC", "destination": "AUH", "operating": "3L", "marketing": "EY", "booking_code": "M", "farebasis": "MLX05V2R", "cabin": "economy" }, { "origin": "AUH", "destination": "FRA", "operating": "EY", "marketing": "EY", "booking_code": "M", "farebasis": "MLX05V2R", "cabin": "economy" } ], "connecting": [ "AUH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-101", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H10M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA5Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T21:20:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "AUH", "arrival_time": "2026-11-11T06:40:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-10", "flight_time": "PT6H20M", "distance": "3014", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cWFtQbhIV4MCRu1MjF\/\/8MB1gTm5QOee20IQQjxquKD\/+x4LPkhvpMQIVhbjHBrl49lL8GEVlxv73FvcyOaaJCVAeeVUdjPifLgiLFTNQDbbxlj2Tu0p3pqeir0SUn8BP5Slnj9mhJDDerWHcgOYGXcuoLBAssEA==", "FareInfoRef": "dJlTtGqCuDKAend3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKATZd3OBAAAA==", "origin": "AUH", "departure_time": "2026-11-11T13:55:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-11T20: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-11", "flight_time": "PT4H35M", "distance": "2260", "lay_over": "PT07H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "63" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1366" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cWFtQbhIV4MCRu1MjF\/\/8MB1gTm5QOee20IQQjxquKD\/+x4LPkhvpMQIVhbjHBrl49lL8GEVlxv73FvcyOaaJCVAeeVUdjPifLgiLFTNQDbbxlj2Tu0p3pqeir0SUn8BP5Slnj9mhJDDerWHcgOYGXcuoLBAssEA==", "FareInfoRef": "dJlTtGqCuDKAend3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-101", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAzYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T21:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-12-02T01:10:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-01", "flight_time": "PT5H55M", "distance": "2260", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1367" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ic0IIqAOLUPUVmXp\/39GD5JKtWR86NlnhxBMbFGVJfzHhM+UG+ozARXGLHuEW\/3sxq9BRGbcb2\/xL9sxTEyUqA58VB2NeU2OBUWKDdQq43y3mMi86870VPTV6JIT+Il8paxxe7Qkxs0qzp9ILuClnPoCDIEsFQ==", "FareInfoRef": "dJlTtGqCuDKAsnd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA1Yd3OBAAAA==", "origin": "AUH", "departure_time": "2026-12-02T08:05:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-02T12: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-02", "flight_time": "PT7H10M", "distance": "3014", "lay_over": "PT06H55M", "lay_over_date": "2026-12-02", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "119" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "119" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ic0IIqAOLUPUVmXp\/39GD5JKtWR86NlnhxBMbFGVJfzHhM+UG+ozARXGLHuEW\/3sxq9BRGbcb2\/xL9sxTEyUqA58VB2NeU2OBUWKDdQq43y3mMi86870VPTV6JIT+Il8paxxe7Qkxs0qzp9ILuClnPoCDIEsFQ==", "FareInfoRef": "dJlTtGqCuDKAsnd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "EY", "calendar_total_currency": "BDT", "calendar_total_price": 214459, "calendar_total_sell": 214459, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 214459, "filter": { "id": "F1TT00006-101", "price": 214459, "journey_duration": "PT1D14H10M", "journey_duration_seconds": 137400, "layover_duration": "PT14H10M", "layover_duration_seconds": 51000, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T21:20:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T12:15:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611102120auh202611110640124auh202611111355dac20261111203063dac202612012115auh20261202011064auh202612020805fra202612021215119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-102", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H10M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA5Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T21:20:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "AUH", "arrival_time": "2026-11-11T06:40:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-10", "flight_time": "PT6H20M", "distance": "3014", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cWFtQbhIV4MCRu1MjF\/\/8MB1gTm5QOee20IQQjxquKD\/+x4LPkhvpMQIVhbjHBrl49lL8GEVlxv73FvcyOaaJCVAeeVUdjPifLgiLFTNQDbbxlj2Tu0p3pqeir0SUn8BP5Slnj9mhJDDerWHcgOYGXcuoLBAssEA==", "FareInfoRef": "dJlTtGqCuDKAend3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKATZd3OBAAAA==", "origin": "AUH", "departure_time": "2026-11-11T13:55:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-11T20: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-11", "flight_time": "PT4H35M", "distance": "2260", "lay_over": "PT07H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "63" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1366" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cWFtQbhIV4MCRu1MjF\/\/8MB1gTm5QOee20IQQjxquKD\/+x4LPkhvpMQIVhbjHBrl49lL8GEVlxv73FvcyOaaJCVAeeVUdjPifLgiLFTNQDbbxlj2Tu0p3pqeir0SUn8BP5Slnj9mhJDDerWHcgOYGXcuoLBAssEA==", "FareInfoRef": "dJlTtGqCuDKAend3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-102", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAzYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T21:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-12-02T01:10:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-01", "flight_time": "PT5H55M", "distance": "2260", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1367" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ic0IIqAOLUPUVmXp\/39GD5JKtWR86NlnhxBMbFGVJfzHhM+UG+ozARXGLHuEW\/3sxq9BRGbcb2\/xL9sxTEyUqA58VB2NeU2OBUWKDdQq43y3mMi86870VPTV6JIT+Il8paxxe7Qkxs0qzp9ILuClnPoCDIEsFQ==", "FareInfoRef": "dJlTtGqCuDKAsnd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA3Yd3OBAAAA==", "origin": "AUH", "departure_time": "2026-12-02T14:25:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-02T18: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-02", "flight_time": "PT6H50M", "distance": "3014", "lay_over": "PT13H15M", "lay_over_date": "2026-12-02", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "123" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "123" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ic0IIqAOLUPUVmXp\/39GD5JKtWR86NlnhxBMbFGVJfzHhM+UG+ozARXGLHuEW\/3sxq9BRGbcb2\/xL9sxTEyUqA58VB2NeU2OBUWKDdQq43y3mMi86870VPTV6JIT+Il8paxxe7Qkxs0qzp9ILuClnPoCDIEsFQ==", "FareInfoRef": "dJlTtGqCuDKAsnd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 214459, "gross_total": 214459, "base_fare": 140348, "tax": 74111, "sell": { "currency": "BDT", "total": 214459, "base_fare": 140348, "tax": 74111 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE0NDU5LCJiYXNlX2ZhcmUiOjE0MDM0OCwidGF4Ijo3NDExMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIxNDQ1OSwiYmFzZV9mYXJlIjoxNDAzNDgsInRheCI6NzQxMTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE0NDU5LCJiYXNlX2ZhcmUiOjE0MDM0OCwidGF4Ijo3NDExMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 214459, "base_fare": 140348, "tax": 74111, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "140348.00", "tax": "74111.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 214459, "base_fare": 140348, "tax": 74111, "gross": { "base_fare": "140348.00", "tax": "74111.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": "40838.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "26326.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIxNDQ1OS4wMCIsImJhc2VfZmFyZSI6IjE0MDM0OC4wMCIsInRheCI6Ijc0MTExLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQwMzQ4LjAwIiwidGF4IjoiNzQxMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMTQ0NTkuMDAiLCJiYXNlX2ZhcmUiOiIxNDAzNDguMDAiLCJ0YXgiOiI3NDExMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MDM0OC4wMCIsInRheCI6Ijc0MTExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjE0NDU5LjAwIiwiYmFzZV9mYXJlIjoiMTQwMzQ4LjAwIiwidGF4IjoiNzQxMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE0NDU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjQwODM4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjYzMjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDgzOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "AUH", "operating": "EY", "marketing": "EY", "booking_code": "Q", "farebasis": "QLX05V2R", "cabin": "economy" }, { "origin": "AUH", "destination": "DAC", "operating": "3L", "marketing": "EY", "booking_code": "Q", "farebasis": "QLX05V2R", "cabin": "economy" }, { "origin": "DAC", "destination": "AUH", "operating": "3L", "marketing": "EY", "booking_code": "M", "farebasis": "MLX05V2R", "cabin": "economy" }, { "origin": "AUH", "destination": "FRA", "operating": "EY", "marketing": "EY", "booking_code": "M", "farebasis": "MLX05V2R", "cabin": "economy" } ], "connecting": [ "AUH" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-102", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H10M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA5Yd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T21:20:00.000+01:00", "origin_terminal": "3", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "AUH", "arrival_time": "2026-11-11T06:40:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-10", "flight_time": "PT6H20M", "distance": "3014", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "124" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cWFtQbhIV4MCRu1MjF\/\/8MB1gTm5QOee20IQQjxquKD\/+x4LPkhvpMQIVhbjHBrl49lL8GEVlxv73FvcyOaaJCVAeeVUdjPifLgiLFTNQDbbxlj2Tu0p3pqeir0SUn8BP5Slnj9mhJDDerWHcgOYGXcuoLBAssEA==", "FareInfoRef": "dJlTtGqCuDKAend3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKATZd3OBAAAA==", "origin": "AUH", "departure_time": "2026-11-11T13:55:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-11-11T20: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-11", "flight_time": "PT4H35M", "distance": "2260", "lay_over": "PT07H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "63" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1366" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cWFtQbhIV4MCRu1MjF\/\/8MB1gTm5QOee20IQQjxquKD\/+x4LPkhvpMQIVhbjHBrl49lL8GEVlxv73FvcyOaaJCVAeeVUdjPifLgiLFTNQDbbxlj2Tu0p3pqeir0SUn8BP5Slnj9mhJDDerWHcgOYGXcuoLBAssEA==", "FareInfoRef": "dJlTtGqCuDKAend3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-102", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAzYd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T21:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-12-02T01:10:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-01", "flight_time": "PT5H55M", "distance": "2260", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1367" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ic0IIqAOLUPUVmXp\/39GD5JKtWR86NlnhxBMbFGVJfzHhM+UG+ozARXGLHuEW\/3sxq9BRGbcb2\/xL9sxTEyUqA58VB2NeU2OBUWKDdQq43y3mMi86870VPTV6JIT+Il8paxxe7Qkxs0qzp9ILuClnPoCDIEsFQ==", "FareInfoRef": "dJlTtGqCuDKAsnd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA3Yd3OBAAAA==", "origin": "AUH", "departure_time": "2026-12-02T14:25:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FRA", "arrival_time": "2026-12-02T18: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-02", "flight_time": "PT6H50M", "distance": "3014", "lay_over": "PT13H15M", "lay_over_date": "2026-12-02", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "123" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "123" }, "booking_class": { "brand_id": "2156930", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLX05V2R", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ic0IIqAOLUPUVmXp\/39GD5JKtWR86NlnhxBMbFGVJfzHhM+UG+ozARXGLHuEW\/3sxq9BRGbcb2\/xL9sxTEyUqA58VB2NeU2OBUWKDdQq43y3mMi86870VPTV6JIT+Il8paxxe7Qkxs0qzp9ILuClnPoCDIEsFQ==", "FareInfoRef": "dJlTtGqCuDKAsnd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "EY", "calendar_total_currency": "BDT", "calendar_total_price": 214459, "calendar_total_sell": 214459, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 214459, "filter": { "id": "F1TT00006-102", "price": 214459, "journey_duration": "PT1D20H10M", "journey_duration_seconds": 159000, "layover_duration": "PT20H30M", "layover_duration_seconds": 73800, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T21:20:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-02T18:15:00.000+01:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "fra202611102120auh202611110640124auh202611111355dac20261111203063dac202612012115auh20261202011064auh202612021425fra202612021815123", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-103", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H35M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAVZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T21:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT01H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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-103", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H20M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": 247706, "gross_total": 247706, "base_fare": 124769, "tax": 122937, "sell": { "currency": "BDT", "total": 247706, "base_fare": 124769, "tax": 122937 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ3NzA2LCJiYXNlX2ZhcmUiOjEyNDc2OSwidGF4IjoxMjI5Mzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDc3MDYsImJhc2VfZmFyZSI6MTI0NzY5LCJ0YXgiOjEyMjkzNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDc3MDYsImJhc2VfZmFyZSI6MTI0NzY5LCJ0YXgiOjEyMjkzN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 247706, "base_fare": 124769, "tax": 122937, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "124769.00", "tax": "122937.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 247706, "base_fare": 124769, "tax": 122937, "gross": { "base_fare": "124769.00", "tax": "122937.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "28807.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NzcwNi4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NzcwNi4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NzcwNi4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNDc3MDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyODgwNy4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4Mjc0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDM4IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "T", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-103", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H35M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAVZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T21:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT01H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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-103", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H20M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 247706, "calendar_total_sell": 247706, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 247706, "filter": { "id": "F1TT00006-103", "price": 247706, "journey_duration": "PT1D22H55M", "journey_duration_seconds": 168900, "layover_duration": "PT17H25M", "layover_duration_seconds": 62700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T20:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T08:00:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611102015muc202611102110124muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612011340bkk202612011710322bkk202612012330muc202612020520773muc202612020700fra202612020800125", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-104", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H35M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAVZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T21:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT01H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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-104", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H20M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": 247706, "gross_total": 247706, "base_fare": 124769, "tax": 122937, "sell": { "currency": "BDT", "total": 247706, "base_fare": 124769, "tax": 122937 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ3NzA2LCJiYXNlX2ZhcmUiOjEyNDc2OSwidGF4IjoxMjI5Mzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDc3MDYsImJhc2VfZmFyZSI6MTI0NzY5LCJ0YXgiOjEyMjkzNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDc3MDYsImJhc2VfZmFyZSI6MTI0NzY5LCJ0YXgiOjEyMjkzN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 247706, "base_fare": 124769, "tax": 122937, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "124769.00", "tax": "122937.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 247706, "base_fare": 124769, "tax": 122937, "gross": { "base_fare": "124769.00", "tax": "122937.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "28807.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NzcwNi4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NzcwNi4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NzcwNi4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNDc3MDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyODgwNy4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4Mjc0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDM4IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "T", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-104", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H35M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAVZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T21:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT01H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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-104", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H20M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 247706, "calendar_total_sell": 247706, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 247706, "filter": { "id": "F1TT00006-104", "price": 247706, "journey_duration": "PT1D23H55M", "journey_duration_seconds": 172500, "layover_duration": "PT18H25M", "layover_duration_seconds": 66300, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T20:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T09:00:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611102015muc202611102110124muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612011340bkk202612011710322bkk202612012330muc202612020520773muc202612020800fra202612020900127", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-105", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H35M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T19:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T20:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT02H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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-105", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H20M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": 247706, "gross_total": 247706, "base_fare": 124769, "tax": 122937, "sell": { "currency": "BDT", "total": 247706, "base_fare": 124769, "tax": 122937 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ3NzA2LCJiYXNlX2ZhcmUiOjEyNDc2OSwidGF4IjoxMjI5Mzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDc3MDYsImJhc2VfZmFyZSI6MTI0NzY5LCJ0YXgiOjEyMjkzNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDc3MDYsImJhc2VfZmFyZSI6MTI0NzY5LCJ0YXgiOjEyMjkzN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 247706, "base_fare": 124769, "tax": 122937, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "124769.00", "tax": "122937.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 247706, "base_fare": 124769, "tax": 122937, "gross": { "base_fare": "124769.00", "tax": "122937.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "28807.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NzcwNi4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NzcwNi4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NzcwNi4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNDc3MDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyODgwNy4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4Mjc0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDM4IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "T", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-105", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H35M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T19:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T20:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT02H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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-105", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H20M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 247706, "calendar_total_sell": 247706, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 247706, "filter": { "id": "F1TT00006-105", "price": 247706, "journey_duration": "PT1D23H55M", "journey_duration_seconds": 172500, "layover_duration": "PT18H25M", "layover_duration_seconds": 66300, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T19:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T08:00:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101915muc202611102010122muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612011340bkk202612011710322bkk202612012330muc202612020520773muc202612020700fra202612020800125", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-106", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H35M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T19:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T20:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT02H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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-106", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H20M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": 247706, "gross_total": 247706, "base_fare": 124769, "tax": 122937, "sell": { "currency": "BDT", "total": 247706, "base_fare": 124769, "tax": 122937 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ3NzA2LCJiYXNlX2ZhcmUiOjEyNDc2OSwidGF4IjoxMjI5Mzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDc3MDYsImJhc2VfZmFyZSI6MTI0NzY5LCJ0YXgiOjEyMjkzNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDc3MDYsImJhc2VfZmFyZSI6MTI0NzY5LCJ0YXgiOjEyMjkzN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 247706, "base_fare": 124769, "tax": 122937, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "124769.00", "tax": "122937.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 247706, "base_fare": 124769, "tax": 122937, "gross": { "base_fare": "124769.00", "tax": "122937.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "28807.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NzcwNi4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NzcwNi4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NzcwNi4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNDc3MDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyODgwNy4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4Mjc0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDM4IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "T", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-106", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H35M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T19:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T20:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT02H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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-106", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H20M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 247706, "calendar_total_sell": 247706, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 247706, "filter": { "id": "F1TT00006-106", "price": 247706, "journey_duration": "PT2D0H55M", "journey_duration_seconds": 176100, "layover_duration": "PT19H25M", "layover_duration_seconds": 69900, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T19:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T09:00:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101915muc202611102010122muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612011340bkk202612011710322bkk202612012330muc202612020520773muc202612020800fra202612020900127", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-107", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D1H35M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAdZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T18:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T19:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT03H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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-107", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H20M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": 247706, "gross_total": 247706, "base_fare": 124769, "tax": 122937, "sell": { "currency": "BDT", "total": 247706, "base_fare": 124769, "tax": 122937 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ3NzA2LCJiYXNlX2ZhcmUiOjEyNDc2OSwidGF4IjoxMjI5Mzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDc3MDYsImJhc2VfZmFyZSI6MTI0NzY5LCJ0YXgiOjEyMjkzNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDc3MDYsImJhc2VfZmFyZSI6MTI0NzY5LCJ0YXgiOjEyMjkzN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 247706, "base_fare": 124769, "tax": 122937, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "124769.00", "tax": "122937.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 247706, "base_fare": 124769, "tax": 122937, "gross": { "base_fare": "124769.00", "tax": "122937.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "28807.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NzcwNi4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NzcwNi4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NzcwNi4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNDc3MDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyODgwNy4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4Mjc0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDM4IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "T", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-107", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D1H35M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAdZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T18:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T19:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT03H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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-107", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H20M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 247706, "calendar_total_sell": 247706, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 247706, "filter": { "id": "F1TT00006-107", "price": 247706, "journey_duration": "PT2D0H55M", "journey_duration_seconds": 176100, "layover_duration": "PT19H25M", "layover_duration_seconds": 69900, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T18:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T08:00:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101815muc202611101910120muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612011340bkk202612011710322bkk202612012330muc202612020520773muc202612020700fra202612020800125", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-108", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D1H35M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAdZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T18:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T19:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT03H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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-108", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H20M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": 247706, "gross_total": 247706, "base_fare": 124769, "tax": 122937, "sell": { "currency": "BDT", "total": 247706, "base_fare": 124769, "tax": 122937 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ3NzA2LCJiYXNlX2ZhcmUiOjEyNDc2OSwidGF4IjoxMjI5Mzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDc3MDYsImJhc2VfZmFyZSI6MTI0NzY5LCJ0YXgiOjEyMjkzNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDc3MDYsImJhc2VfZmFyZSI6MTI0NzY5LCJ0YXgiOjEyMjkzN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 247706, "base_fare": 124769, "tax": 122937, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "124769.00", "tax": "122937.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 247706, "base_fare": 124769, "tax": 122937, "gross": { "base_fare": "124769.00", "tax": "122937.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "28807.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NzcwNi4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NzcwNi4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NzcwNi4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNDc3MDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyODgwNy4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4Mjc0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDM4IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "T", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-108", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D1H35M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAdZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T18:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T19:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT03H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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-108", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H20M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 247706, "calendar_total_sell": 247706, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 247706, "filter": { "id": "F1TT00006-108", "price": 247706, "journey_duration": "PT2D1H55M", "journey_duration_seconds": 179700, "layover_duration": "PT20H25M", "layover_duration_seconds": 73500, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T18:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T09:00:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101815muc202611101910120muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612011340bkk202612011710322bkk202612012330muc202612020520773muc202612020800fra202612020900127", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-109", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H35M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAVZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T21:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT01H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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-109", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D11H0M", "transit_time": "19H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": 251955, "gross_total": 251955, "base_fare": 124769, "tax": 127186, "sell": { "currency": "BDT", "total": 251955, "base_fare": 124769, "tax": 127186 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUxOTU1LCJiYXNlX2ZhcmUiOjEyNDc2OSwidGF4IjoxMjcxODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNTE5NTUsImJhc2VfZmFyZSI6MTI0NzY5LCJ0YXgiOjEyNzE4NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNTE5NTUsImJhc2VfZmFyZSI6MTI0NzY5LCJ0YXgiOjEyNzE4Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 251955, "base_fare": 124769, "tax": 127186, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "124769.00", "tax": "127186.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 251955, "base_fare": 124769, "tax": 127186, "gross": { "base_fare": "124769.00", "tax": "127186.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "33056.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MTk1NS4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MTk1NS4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MTk1NS4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNTE5NTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzMzA1Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzODciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxMjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNzQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "T", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-109", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H35M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAVZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T21:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT01H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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-109", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D11H0M", "transit_time": "19H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 251955, "calendar_total_sell": 251955, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 251955, "filter": { "id": "F1TT00006-109", "price": 251955, "journey_duration": "PT2D10H35M", "journey_duration_seconds": 210900, "layover_duration": "PT1D5H5M", "layover_duration_seconds": 104700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T20:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T08:00:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611102015muc202611102110124muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612010200bkk202612010530340bkk202612012330muc202612020520773muc202612020700fra202612020800125", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-110", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H35M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAVZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T21:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT01H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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-110", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H0M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": 251955, "gross_total": 251955, "base_fare": 124769, "tax": 127186, "sell": { "currency": "BDT", "total": 251955, "base_fare": 124769, "tax": 127186 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUxOTU1LCJiYXNlX2ZhcmUiOjEyNDc2OSwidGF4IjoxMjcxODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNTE5NTUsImJhc2VfZmFyZSI6MTI0NzY5LCJ0YXgiOjEyNzE4NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNTE5NTUsImJhc2VfZmFyZSI6MTI0NzY5LCJ0YXgiOjEyNzE4Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 251955, "base_fare": 124769, "tax": 127186, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "124769.00", "tax": "127186.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 251955, "base_fare": 124769, "tax": 127186, "gross": { "base_fare": "124769.00", "tax": "127186.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "33056.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MTk1NS4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MTk1NS4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MTk1NS4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNTE5NTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzMzA1Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzODciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxMjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNzQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "T", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-110", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H35M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAVZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T21:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "124" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT01H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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-110", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H0M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 251955, "calendar_total_sell": 251955, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 251955, "filter": { "id": "F1TT00006-110", "price": 251955, "journey_duration": "PT2D11H35M", "journey_duration_seconds": 214500, "layover_duration": "PT1D6H5M", "layover_duration_seconds": 108300, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T20:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T09:00:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611102015muc202611102110124muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612010200bkk202612010530340bkk202612012330muc202612020520773muc202612020800fra202612020900127", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-111", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H35M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T19:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T20:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT02H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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-111", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D11H0M", "transit_time": "19H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": 251955, "gross_total": 251955, "base_fare": 124769, "tax": 127186, "sell": { "currency": "BDT", "total": 251955, "base_fare": 124769, "tax": 127186 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUxOTU1LCJiYXNlX2ZhcmUiOjEyNDc2OSwidGF4IjoxMjcxODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNTE5NTUsImJhc2VfZmFyZSI6MTI0NzY5LCJ0YXgiOjEyNzE4NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNTE5NTUsImJhc2VfZmFyZSI6MTI0NzY5LCJ0YXgiOjEyNzE4Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 251955, "base_fare": 124769, "tax": 127186, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "124769.00", "tax": "127186.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 251955, "base_fare": 124769, "tax": 127186, "gross": { "base_fare": "124769.00", "tax": "127186.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "33056.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MTk1NS4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MTk1NS4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MTk1NS4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNTE5NTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzMzA1Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzODciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxMjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNzQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "T", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-111", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H35M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T19:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T20:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT02H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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-111", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D11H0M", "transit_time": "19H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 251955, "calendar_total_sell": 251955, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 251955, "filter": { "id": "F1TT00006-111", "price": 251955, "journey_duration": "PT2D11H35M", "journey_duration_seconds": 214500, "layover_duration": "PT1D6H5M", "layover_duration_seconds": 108300, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T19:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T08:00:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101915muc202611102010122muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612010200bkk202612010530340bkk202612012330muc202612020520773muc202612020700fra202612020800125", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-112", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H35M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T19:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T20:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT02H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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-112", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H0M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": 251955, "gross_total": 251955, "base_fare": 124769, "tax": 127186, "sell": { "currency": "BDT", "total": 251955, "base_fare": 124769, "tax": 127186 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUxOTU1LCJiYXNlX2ZhcmUiOjEyNDc2OSwidGF4IjoxMjcxODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNTE5NTUsImJhc2VfZmFyZSI6MTI0NzY5LCJ0YXgiOjEyNzE4NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNTE5NTUsImJhc2VfZmFyZSI6MTI0NzY5LCJ0YXgiOjEyNzE4Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 251955, "base_fare": 124769, "tax": 127186, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "124769.00", "tax": "127186.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 251955, "base_fare": 124769, "tax": 127186, "gross": { "base_fare": "124769.00", "tax": "127186.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "33056.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MTk1NS4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MTk1NS4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MTk1NS4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNTE5NTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzMzA1Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzODciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxMjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNzQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "T", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-112", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H35M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAbZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T19:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T20:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "122" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT02H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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-112", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H0M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 251955, "calendar_total_sell": 251955, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 251955, "filter": { "id": "F1TT00006-112", "price": 251955, "journey_duration": "PT2D12H35M", "journey_duration_seconds": 218100, "layover_duration": "PT1D7H5M", "layover_duration_seconds": 111900, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T19:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T09:00:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101915muc202611102010122muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612010200bkk202612010530340bkk202612012330muc202612020520773muc202612020800fra202612020900127", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-113", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D1H35M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAdZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T18:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T19:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT03H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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-113", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D11H0M", "transit_time": "19H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": 251955, "gross_total": 251955, "base_fare": 124769, "tax": 127186, "sell": { "currency": "BDT", "total": 251955, "base_fare": 124769, "tax": 127186 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUxOTU1LCJiYXNlX2ZhcmUiOjEyNDc2OSwidGF4IjoxMjcxODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNTE5NTUsImJhc2VfZmFyZSI6MTI0NzY5LCJ0YXgiOjEyNzE4NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNTE5NTUsImJhc2VfZmFyZSI6MTI0NzY5LCJ0YXgiOjEyNzE4Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 251955, "base_fare": 124769, "tax": 127186, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "124769.00", "tax": "127186.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 251955, "base_fare": 124769, "tax": 127186, "gross": { "base_fare": "124769.00", "tax": "127186.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "33056.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MTk1NS4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MTk1NS4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MTk1NS4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNTE5NTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzMzA1Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzODciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxMjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNzQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "T", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-113", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D1H35M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAdZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T18:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T19:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT03H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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-113", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D11H0M", "transit_time": "19H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 251955, "calendar_total_sell": 251955, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 251955, "filter": { "id": "F1TT00006-113", "price": 251955, "journey_duration": "PT2D12H35M", "journey_duration_seconds": 218100, "layover_duration": "PT1D7H5M", "layover_duration_seconds": 111900, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T18:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T08:00:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101815muc202611101910120muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612010200bkk202612010530340bkk202612012330muc202612020520773muc202612020700fra202612020800125", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-114", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D1H35M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAdZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T18:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T19:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT03H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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-114", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H0M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": 251955, "gross_total": 251955, "base_fare": 124769, "tax": 127186, "sell": { "currency": "BDT", "total": 251955, "base_fare": 124769, "tax": 127186 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUxOTU1LCJiYXNlX2ZhcmUiOjEyNDc2OSwidGF4IjoxMjcxODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNTE5NTUsImJhc2VfZmFyZSI6MTI0NzY5LCJ0YXgiOjEyNzE4NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNTE5NTUsImJhc2VfZmFyZSI6MTI0NzY5LCJ0YXgiOjEyNzE4Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 251955, "base_fare": 124769, "tax": 127186, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "124769.00", "tax": "127186.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 251955, "base_fare": 124769, "tax": 127186, "gross": { "base_fare": "124769.00", "tax": "127186.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "33056.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MTk1NS4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MTk1NS4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MTk1NS4wMCIsImJhc2VfZmFyZSI6IjEyNDc2OS4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNTE5NTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzMzA1Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzODciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxMjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNzQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "V", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "T", "farebasis": "VX0XJYRC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-114", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D1H35M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAdZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T18:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T19:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "120" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT03H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "VX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhR2iRKgVJBFVVCz4f7H6CQBCUv+6dlje++NGKcqzv\/bgM\/wmJFfEcgw9BQinFh3grIrEJER7132pawRXUSFKDfcs7bBNCZlQjxH21E1lBavayDrytRU1NPbDbXhDn7FZWaZQ9qeyz3y9iRiv0gm8FfuHYPZLPQ=", "FareInfoRef": "dJlTtGqCuDKA2nd3OBAAAA==" }, "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-114", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H0M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAHod3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 251955, "calendar_total_sell": 251955, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 251955, "filter": { "id": "F1TT00006-114", "price": 251955, "journey_duration": "PT2D13H35M", "journey_duration_seconds": 221700, "layover_duration": "PT1D8H5M", "layover_duration_seconds": 115500, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T18:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T09:00:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101815muc202611101910120muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612010200bkk202612010530340bkk202612012330muc202612020520773muc202612020800fra202612020900127", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-115", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H35M", "transit_time": "12H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKApZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T17:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T18:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukHavetbTqHFpwTFhvfP\/H2GmrYCB\/fMlJvPdGzKQqk\/+3AZ\/hMSO\/I5Bh6ClEOGP1BGVXICIjXrvsS1kjuogKUW64Z22DaUzKhHiOtqNqKC1e10DWlampqKe3G2rDHfyKy8wyh7Q9l3vkbSdiv0gc+Cv3Dn9cLOs=", "FareInfoRef": "dJlTtGqCuDKAcod3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT04H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukHavetbTqHFpwTFhvfP\/H2GmrYCB\/fMlJvPdGzKQqk\/+3AZ\/hMSO\/I5Bh6ClEOGP1BGVXICIjXrvsS1kjuogKUW64Z22DaUzKhHiOtqNqKC1e10DWlampqKe3G2rDHfyKy8wyh7Q9l3vkbSdiv0gc+Cv3Dn9cLOs=", "FareInfoRef": "dJlTtGqCuDKAcod3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukHavetbTqHFpwTFhvfP\/H2GmrYCB\/fMlJvPdGzKQqk\/+3AZ\/hMSO\/I5Bh6ClEOGP1BGVXICIjXrvsS1kjuogKUW64Z22DaUzKhHiOtqNqKC1e10DWlampqKe3G2rDHfyKy8wyh7Q9l3vkbSdiv0gc+Cv3Dn9cLOs=", "FareInfoRef": "dJlTtGqCuDKAcod3OBAAAA==" }, "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-115", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H20M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAtod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAtod3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAtod3OBAAAA==" }, "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": 262590, "gross_total": 262590, "base_fare": 139653, "tax": 122937, "sell": { "currency": "BDT", "total": 262590, "base_fare": 139653, "tax": 122937 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjYyNTkwLCJiYXNlX2ZhcmUiOjEzOTY1MywidGF4IjoxMjI5Mzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNjI1OTAsImJhc2VfZmFyZSI6MTM5NjUzLCJ0YXgiOjEyMjkzNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNjI1OTAsImJhc2VfZmFyZSI6MTM5NjUzLCJ0YXgiOjEyMjkzN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 262590, "base_fare": 139653, "tax": 122937, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "139653.00", "tax": "122937.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 262590, "base_fare": 139653, "tax": 122937, "gross": { "base_fare": "139653.00", "tax": "122937.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "28807.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2MjU5MC4wMCIsImJhc2VfZmFyZSI6IjEzOTY1My4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTY1My4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2MjU5MC4wMCIsImJhc2VfZmFyZSI6IjEzOTY1My4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTY1My4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2MjU5MC4wMCIsImJhc2VfZmFyZSI6IjEzOTY1My4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNjI1OTAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyODgwNy4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4Mjc0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDM4IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "Q", "farebasis": "QX0XJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "Q", "farebasis": "QX0XJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "Q", "farebasis": "QX0XJYRC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-115", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H35M", "transit_time": "12H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKApZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T17:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T18:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukHavetbTqHFpwTFhvfP\/H2GmrYCB\/fMlJvPdGzKQqk\/+3AZ\/hMSO\/I5Bh6ClEOGP1BGVXICIjXrvsS1kjuogKUW64Z22DaUzKhHiOtqNqKC1e10DWlampqKe3G2rDHfyKy8wyh7Q9l3vkbSdiv0gc+Cv3Dn9cLOs=", "FareInfoRef": "dJlTtGqCuDKAcod3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT04H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukHavetbTqHFpwTFhvfP\/H2GmrYCB\/fMlJvPdGzKQqk\/+3AZ\/hMSO\/I5Bh6ClEOGP1BGVXICIjXrvsS1kjuogKUW64Z22DaUzKhHiOtqNqKC1e10DWlampqKe3G2rDHfyKy8wyh7Q9l3vkbSdiv0gc+Cv3Dn9cLOs=", "FareInfoRef": "dJlTtGqCuDKAcod3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukHavetbTqHFpwTFhvfP\/H2GmrYCB\/fMlJvPdGzKQqk\/+3AZ\/hMSO\/I5Bh6ClEOGP1BGVXICIjXrvsS1kjuogKUW64Z22DaUzKhHiOtqNqKC1e10DWlampqKe3G2rDHfyKy8wyh7Q9l3vkbSdiv0gc+Cv3Dn9cLOs=", "FareInfoRef": "dJlTtGqCuDKAcod3OBAAAA==" }, "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-115", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H20M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAtod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAtod3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAtod3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 262590, "calendar_total_sell": 262590, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 262590, "filter": { "id": "F1TT00006-115", "price": 262590, "journey_duration": "PT2D1H55M", "journey_duration_seconds": 179700, "layover_duration": "PT20H25M", "layover_duration_seconds": 73500, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T17:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T08:00:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101715muc202611101810116muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612011340bkk202612011710322bkk202612012330muc202612020520773muc202612020700fra202612020800125", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-116", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H35M", "transit_time": "12H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKApZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T17:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T18:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukHavetbTqHFpwTFhvfP\/H2GmrYCB\/fMlJvPdGzKQqk\/+3AZ\/hMSO\/I5Bh6ClEOGP1BGVXICIjXrvsS1kjuogKUW64Z22DaUzKhHiOtqNqKC1e10DWlampqKe3G2rDHfyKy8wyh7Q9l3vkbSdiv0gc+Cv3Dn9cLOs=", "FareInfoRef": "dJlTtGqCuDKAcod3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT04H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukHavetbTqHFpwTFhvfP\/H2GmrYCB\/fMlJvPdGzKQqk\/+3AZ\/hMSO\/I5Bh6ClEOGP1BGVXICIjXrvsS1kjuogKUW64Z22DaUzKhHiOtqNqKC1e10DWlampqKe3G2rDHfyKy8wyh7Q9l3vkbSdiv0gc+Cv3Dn9cLOs=", "FareInfoRef": "dJlTtGqCuDKAcod3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukHavetbTqHFpwTFhvfP\/H2GmrYCB\/fMlJvPdGzKQqk\/+3AZ\/hMSO\/I5Bh6ClEOGP1BGVXICIjXrvsS1kjuogKUW64Z22DaUzKhHiOtqNqKC1e10DWlampqKe3G2rDHfyKy8wyh7Q9l3vkbSdiv0gc+Cv3Dn9cLOs=", "FareInfoRef": "dJlTtGqCuDKAcod3OBAAAA==" }, "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-116", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H20M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAtod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAtod3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAtod3OBAAAA==" }, "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": 262590, "gross_total": 262590, "base_fare": 139653, "tax": 122937, "sell": { "currency": "BDT", "total": 262590, "base_fare": 139653, "tax": 122937 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjYyNTkwLCJiYXNlX2ZhcmUiOjEzOTY1MywidGF4IjoxMjI5Mzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNjI1OTAsImJhc2VfZmFyZSI6MTM5NjUzLCJ0YXgiOjEyMjkzNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNjI1OTAsImJhc2VfZmFyZSI6MTM5NjUzLCJ0YXgiOjEyMjkzN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 262590, "base_fare": 139653, "tax": 122937, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "139653.00", "tax": "122937.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 262590, "base_fare": 139653, "tax": 122937, "gross": { "base_fare": "139653.00", "tax": "122937.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "28807.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2MjU5MC4wMCIsImJhc2VfZmFyZSI6IjEzOTY1My4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTY1My4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2MjU5MC4wMCIsImJhc2VfZmFyZSI6IjEzOTY1My4wMCIsInRheCI6IjEyMjkzNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTY1My4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2MjU5MC4wMCIsImJhc2VfZmFyZSI6IjEzOTY1My4wMCIsInRheCI6IjEyMjkzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNjI1OTAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyODgwNy4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4Mjc0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDM4IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "Q", "farebasis": "QX0XJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "Q", "farebasis": "QX0XJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "Q", "farebasis": "QX0XJYRC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-116", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H35M", "transit_time": "12H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKApZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T17:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T18:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukHavetbTqHFpwTFhvfP\/H2GmrYCB\/fMlJvPdGzKQqk\/+3AZ\/hMSO\/I5Bh6ClEOGP1BGVXICIjXrvsS1kjuogKUW64Z22DaUzKhHiOtqNqKC1e10DWlampqKe3G2rDHfyKy8wyh7Q9l3vkbSdiv0gc+Cv3Dn9cLOs=", "FareInfoRef": "dJlTtGqCuDKAcod3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT04H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukHavetbTqHFpwTFhvfP\/H2GmrYCB\/fMlJvPdGzKQqk\/+3AZ\/hMSO\/I5Bh6ClEOGP1BGVXICIjXrvsS1kjuogKUW64Z22DaUzKhHiOtqNqKC1e10DWlampqKe3G2rDHfyKy8wyh7Q9l3vkbSdiv0gc+Cv3Dn9cLOs=", "FareInfoRef": "dJlTtGqCuDKAcod3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukHavetbTqHFpwTFhvfP\/H2GmrYCB\/fMlJvPdGzKQqk\/+3AZ\/hMSO\/I5Bh6ClEOGP1BGVXICIjXrvsS1kjuogKUW64Z22DaUzKhHiOtqNqKC1e10DWlampqKe3G2rDHfyKy8wyh7Q9l3vkbSdiv0gc+Cv3Dn9cLOs=", "FareInfoRef": "dJlTtGqCuDKAcod3OBAAAA==" }, "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-116", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H20M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAtod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAtod3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAtod3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 262590, "calendar_total_sell": 262590, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 262590, "filter": { "id": "F1TT00006-116", "price": 262590, "journey_duration": "PT2D2H55M", "journey_duration_seconds": 183300, "layover_duration": "PT21H25M", "layover_duration_seconds": 77100, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T17:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T09:00:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101715muc202611101810116muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612011340bkk202612011710322bkk202612012330muc202612020520773muc202612020800fra202612020900127", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-117", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H35M", "transit_time": "12H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKApZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T17:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T18:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukHavetbTqHFpwTFhvfP\/H2GmrYCB\/fMlJvPdGzKQqk\/+3AZ\/hMSO\/I5Bh6ClEOGP1BGVXICIjXrvsS1kjuogKUW64Z22DaUzKhHiOtqNqKC1e10DWlampqKe3G2rDHfyKy8wyh7Q9l3vkbSdiv0gc+Cv3Dn9cLOs=", "FareInfoRef": "dJlTtGqCuDKAcod3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT04H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukHavetbTqHFpwTFhvfP\/H2GmrYCB\/fMlJvPdGzKQqk\/+3AZ\/hMSO\/I5Bh6ClEOGP1BGVXICIjXrvsS1kjuogKUW64Z22DaUzKhHiOtqNqKC1e10DWlampqKe3G2rDHfyKy8wyh7Q9l3vkbSdiv0gc+Cv3Dn9cLOs=", "FareInfoRef": "dJlTtGqCuDKAcod3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukHavetbTqHFpwTFhvfP\/H2GmrYCB\/fMlJvPdGzKQqk\/+3AZ\/hMSO\/I5Bh6ClEOGP1BGVXICIjXrvsS1kjuogKUW64Z22DaUzKhHiOtqNqKC1e10DWlampqKe3G2rDHfyKy8wyh7Q9l3vkbSdiv0gc+Cv3Dn9cLOs=", "FareInfoRef": "dJlTtGqCuDKAcod3OBAAAA==" }, "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-117", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D11H0M", "transit_time": "19H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAtod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAtod3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAtod3OBAAAA==" }, "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": 266839, "gross_total": 266839, "base_fare": 139653, "tax": 127186, "sell": { "currency": "BDT", "total": 266839, "base_fare": 139653, "tax": 127186 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY2ODM5LCJiYXNlX2ZhcmUiOjEzOTY1MywidGF4IjoxMjcxODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNjY4MzksImJhc2VfZmFyZSI6MTM5NjUzLCJ0YXgiOjEyNzE4NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNjY4MzksImJhc2VfZmFyZSI6MTM5NjUzLCJ0YXgiOjEyNzE4Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 266839, "base_fare": 139653, "tax": 127186, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "139653.00", "tax": "127186.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 266839, "base_fare": 139653, "tax": 127186, "gross": { "base_fare": "139653.00", "tax": "127186.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "33056.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NjgzOS4wMCIsImJhc2VfZmFyZSI6IjEzOTY1My4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTY1My4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NjgzOS4wMCIsImJhc2VfZmFyZSI6IjEzOTY1My4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTY1My4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NjgzOS4wMCIsImJhc2VfZmFyZSI6IjEzOTY1My4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNjY4MzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzMzA1Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzODciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxMjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNzQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "Q", "farebasis": "QX0XJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "Q", "farebasis": "QX0XJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "Q", "farebasis": "QX0XJYRC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-117", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H35M", "transit_time": "12H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKApZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T17:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T18:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukHavetbTqHFpwTFhvfP\/H2GmrYCB\/fMlJvPdGzKQqk\/+3AZ\/hMSO\/I5Bh6ClEOGP1BGVXICIjXrvsS1kjuogKUW64Z22DaUzKhHiOtqNqKC1e10DWlampqKe3G2rDHfyKy8wyh7Q9l3vkbSdiv0gc+Cv3Dn9cLOs=", "FareInfoRef": "dJlTtGqCuDKAcod3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT04H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukHavetbTqHFpwTFhvfP\/H2GmrYCB\/fMlJvPdGzKQqk\/+3AZ\/hMSO\/I5Bh6ClEOGP1BGVXICIjXrvsS1kjuogKUW64Z22DaUzKhHiOtqNqKC1e10DWlampqKe3G2rDHfyKy8wyh7Q9l3vkbSdiv0gc+Cv3Dn9cLOs=", "FareInfoRef": "dJlTtGqCuDKAcod3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukHavetbTqHFpwTFhvfP\/H2GmrYCB\/fMlJvPdGzKQqk\/+3AZ\/hMSO\/I5Bh6ClEOGP1BGVXICIjXrvsS1kjuogKUW64Z22DaUzKhHiOtqNqKC1e10DWlampqKe3G2rDHfyKy8wyh7Q9l3vkbSdiv0gc+Cv3Dn9cLOs=", "FareInfoRef": "dJlTtGqCuDKAcod3OBAAAA==" }, "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-117", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D11H0M", "transit_time": "19H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAtod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAtod3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAtod3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 266839, "calendar_total_sell": 266839, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 266839, "filter": { "id": "F1TT00006-117", "price": 266839, "journey_duration": "PT2D13H35M", "journey_duration_seconds": 221700, "layover_duration": "PT1D8H5M", "layover_duration_seconds": 115500, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T17:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T08:00:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101715muc202611101810116muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612010200bkk202612010530340bkk202612012330muc202612020520773muc202612020700fra202612020800125", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-118", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H35M", "transit_time": "12H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKApZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T17:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T18:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukHavetbTqHFpwTFhvfP\/H2GmrYCB\/fMlJvPdGzKQqk\/+3AZ\/hMSO\/I5Bh6ClEOGP1BGVXICIjXrvsS1kjuogKUW64Z22DaUzKhHiOtqNqKC1e10DWlampqKe3G2rDHfyKy8wyh7Q9l3vkbSdiv0gc+Cv3Dn9cLOs=", "FareInfoRef": "dJlTtGqCuDKAcod3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT04H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukHavetbTqHFpwTFhvfP\/H2GmrYCB\/fMlJvPdGzKQqk\/+3AZ\/hMSO\/I5Bh6ClEOGP1BGVXICIjXrvsS1kjuogKUW64Z22DaUzKhHiOtqNqKC1e10DWlampqKe3G2rDHfyKy8wyh7Q9l3vkbSdiv0gc+Cv3Dn9cLOs=", "FareInfoRef": "dJlTtGqCuDKAcod3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukHavetbTqHFpwTFhvfP\/H2GmrYCB\/fMlJvPdGzKQqk\/+3AZ\/hMSO\/I5Bh6ClEOGP1BGVXICIjXrvsS1kjuogKUW64Z22DaUzKhHiOtqNqKC1e10DWlampqKe3G2rDHfyKy8wyh7Q9l3vkbSdiv0gc+Cv3Dn9cLOs=", "FareInfoRef": "dJlTtGqCuDKAcod3OBAAAA==" }, "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-118", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H0M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAtod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAtod3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAtod3OBAAAA==" }, "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": 266839, "gross_total": 266839, "base_fare": 139653, "tax": 127186, "sell": { "currency": "BDT", "total": 266839, "base_fare": 139653, "tax": 127186 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY2ODM5LCJiYXNlX2ZhcmUiOjEzOTY1MywidGF4IjoxMjcxODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNjY4MzksImJhc2VfZmFyZSI6MTM5NjUzLCJ0YXgiOjEyNzE4NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNjY4MzksImJhc2VfZmFyZSI6MTM5NjUzLCJ0YXgiOjEyNzE4Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 266839, "base_fare": 139653, "tax": 127186, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "139653.00", "tax": "127186.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 266839, "base_fare": 139653, "tax": 127186, "gross": { "base_fare": "139653.00", "tax": "127186.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": "82745.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4438.00" }, "Other": { "title": "Others taxes", "amount": "33056.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NjgzOS4wMCIsImJhc2VfZmFyZSI6IjEzOTY1My4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTY1My4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NjgzOS4wMCIsImJhc2VfZmFyZSI6IjEzOTY1My4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTY1My4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NjgzOS4wMCIsImJhc2VfZmFyZSI6IjEzOTY1My4wMCIsInRheCI6IjEyNzE4Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNjY4MzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiODI3NDUuMDAifSwiWVIiOnsiYW1vdW50IjoiNDQzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzMzA1Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzg2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzODciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxMjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjgyNzQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "Q", "farebasis": "QX0XJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "BKK", "operating": "LH", "marketing": "LH", "booking_code": "Q", "farebasis": "QX0XJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "LH", "booking_code": "Q", "farebasis": "QX0XJYRC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" } ], "connecting": [ "MUC", "BKK" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-118", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H35M", "transit_time": "12H25M", "routes": [ { "air_segment_key": "dJlTtGqCuDKApZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T17:15:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-11-10T18:10:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-11-10", "flight_time": "PT0H55M", "distance": "187", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "116" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukHavetbTqHFpwTFhvfP\/H2GmrYCB\/fMlJvPdGzKQqk\/+3AZ\/hMSO\/I5Bh6ClEOGP1BGVXICIjXrvsS1kjuogKUW64Z22DaUzKhHiOtqNqKC1e10DWlampqKe3G2rDHfyKy8wyh7Q9l3vkbSdiv0gc+Cv3Dn9cLOs=", "FareInfoRef": "dJlTtGqCuDKAcod3OBAAAA==" }, "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": "dJlTtGqCuDKAXZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-11-10T22:10:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "BKK", "arrival_time": "2026-11-11T14:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H40M", "distance": "5459", "lay_over": "PT04H00M", "lay_over_date": "2026-11-10", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "772" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukHavetbTqHFpwTFhvfP\/H2GmrYCB\/fMlJvPdGzKQqk\/+3AZ\/hMSO\/I5Bh6ClEOGP1BGVXICIjXrvsS1kjuogKUW64Z22DaUzKhHiOtqNqKC1e10DWlampqKe3G2rDHfyKy8wyh7Q9l3vkbSdiv0gc+Cv3Dn9cLOs=", "FareInfoRef": "dJlTtGqCuDKAcod3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT08H25M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "339" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPukHavetbTqHFpwTFhvfP\/H2GmrYCB\/fMlJvPdGzKQqk\/+3AZ\/hMSO\/I5Bh6ClEOGP1BGVXICIjXrvsS1kjuogKUW64Z22DaUzKhHiOtqNqKC1e10DWlampqKe3G2rDHfyKy8wyh7Q9l3vkbSdiv0gc+Cv3Dn9cLOs=", "FareInfoRef": "dJlTtGqCuDKAcod3OBAAAA==" }, "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-118", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H0M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "340" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "340" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAtod3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT18H00M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAtod3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAtod3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 266839, "calendar_total_sell": 266839, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 266839, "filter": { "id": "F1TT00006-118", "price": 266839, "journey_duration": "PT2D14H35M", "journey_duration_seconds": 225300, "layover_duration": "PT1D9H5M", "layover_duration_seconds": 119100, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "MUC", "BKK" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-10T17:15:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T09:00:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101715muc202611101810116muc202611102210bkk202611111450772bkk202611112315dac202611120050339dac202612010200bkk202612010530340bkk202612012330muc202612020520773muc202612020800fra202612020900127", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-119", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT09H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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-119", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": "dJlTtGqCuDKAtZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23: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-02T05: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-01", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT06H30M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": 340127, "gross_total": 340127, "base_fare": 248862, "tax": 91265, "sell": { "currency": "BDT", "total": 340127, "base_fare": 248862, "tax": 91265 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQwMTI3LCJiYXNlX2ZhcmUiOjI0ODg2MiwidGF4Ijo5MTI2NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM0MDEyNywiYmFzZV9mYXJlIjoyNDg4NjIsInRheCI6OTEyNjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQwMTI3LCJiYXNlX2ZhcmUiOjI0ODg2MiwidGF4Ijo5MTI2NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 340127, "base_fare": 248862, "tax": 91265, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248862.00", "tax": "91265.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 340127, "base_fare": 248862, "tax": 91265, "gross": { "base_fare": "248862.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0MDEyNy4wMCIsImJhc2VfZmFyZSI6IjI0ODg2Mi4wMCIsInRheCI6IjkxMjY1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4ODYyLjAwIiwidGF4IjoiOTEyNjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIzNDAxMjcuMDAiLCJiYXNlX2ZhcmUiOiIyNDg4NjIuMDAiLCJ0YXgiOiI5MTI2NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0ODg2Mi4wMCIsInRheCI6IjkxMjY1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzQwMTI3LjAwIiwiYmFzZV9mYXJlIjoiMjQ4ODYyLjAwIiwidGF4IjoiOTEyNjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQwMTI3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjYwMDIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjMwNjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDIwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "M", "farebasis": "MLRFFNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "M", "farebasis": "MLRFFNBD", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-119", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT09H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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-119", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": "dJlTtGqCuDKAtZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23: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-02T05: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-01", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT06H30M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 340127, "calendar_total_sell": 340127, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 340127, "filter": { "id": "F1TT00006-119", "price": 340127, "journey_duration": "PT1D20H10M", "journey_duration_seconds": 159000, "layover_duration": "PT16H0M", "layover_duration_seconds": 57600, "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": "evening", "departure_departure_time": "2026-11-10T20:55:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T05:55:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611102055bkk202611111345923bkk202611112315dac202611120050339dac202612011340bkk202612011710322bkk202612012340fra202612020555920", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-120", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT09H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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-120", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": "dJlTtGqCuDKAvZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T12: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-01T19: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-01", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT07H10M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": 340127, "gross_total": 340127, "base_fare": 248862, "tax": 91265, "sell": { "currency": "BDT", "total": 340127, "base_fare": 248862, "tax": 91265 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQwMTI3LCJiYXNlX2ZhcmUiOjI0ODg2MiwidGF4Ijo5MTI2NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM0MDEyNywiYmFzZV9mYXJlIjoyNDg4NjIsInRheCI6OTEyNjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQwMTI3LCJiYXNlX2ZhcmUiOjI0ODg2MiwidGF4Ijo5MTI2NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 340127, "base_fare": 248862, "tax": 91265, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248862.00", "tax": "91265.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 340127, "base_fare": 248862, "tax": 91265, "gross": { "base_fare": "248862.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0MDEyNy4wMCIsImJhc2VfZmFyZSI6IjI0ODg2Mi4wMCIsInRheCI6IjkxMjY1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4ODYyLjAwIiwidGF4IjoiOTEyNjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIzNDAxMjcuMDAiLCJiYXNlX2ZhcmUiOiIyNDg4NjIuMDAiLCJ0YXgiOiI5MTI2NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0ODg2Mi4wMCIsInRheCI6IjkxMjY1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzQwMTI3LjAwIiwiYmFzZV9mYXJlIjoiMjQ4ODYyLjAwIiwidGF4IjoiOTEyNjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQwMTI3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjYwMDIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjMwNjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDIwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "M", "farebasis": "MLRFFNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "M", "farebasis": "MLRFFNBD", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-120", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT09H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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-120", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": "dJlTtGqCuDKAvZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T12: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-01T19: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-01", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT07H10M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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-10-2026-12-01", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-01", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 340127, "calendar_total_sell": 340127, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 340127, "filter": { "id": "F1TT00006-120", "price": 340127, "journey_duration": "PT1D21H0M", "journey_duration_seconds": 162000, "layover_duration": "PT16H40M", "layover_duration_seconds": 60000, "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": "evening", "departure_departure_time": "2026-11-10T20:55:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-01T19:05:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611102055bkk202611111345923bkk202611112315dac202611120050339dac202612010200bkk202612010530340bkk202612011240fra202612011905922", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-121", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H35M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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": "dJlTtGqCuDKAxZd3OBAAAA==", "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": "PT21H10M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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-121", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": "dJlTtGqCuDKAtZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23: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-02T05: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-01", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT06H30M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": 344376, "gross_total": 344376, "base_fare": 248862, "tax": 95514, "sell": { "currency": "BDT", "total": 344376, "base_fare": 248862, "tax": 95514 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQ0Mzc2LCJiYXNlX2ZhcmUiOjI0ODg2MiwidGF4Ijo5NTUxNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM0NDM3NiwiYmFzZV9mYXJlIjoyNDg4NjIsInRheCI6OTU1MTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQ0Mzc2LCJiYXNlX2ZhcmUiOjI0ODg2MiwidGF4Ijo5NTUxNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 344376, "base_fare": 248862, "tax": 95514, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248862.00", "tax": "95514.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 344376, "base_fare": 248862, "tax": 95514, "gross": { "base_fare": "248862.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0NDM3Ni4wMCIsImJhc2VfZmFyZSI6IjI0ODg2Mi4wMCIsInRheCI6Ijk1NTE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4ODYyLjAwIiwidGF4IjoiOTU1MTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIzNDQzNzYuMDAiLCJiYXNlX2ZhcmUiOiIyNDg4NjIuMDAiLCJ0YXgiOiI5NTUxNC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0ODg2Mi4wMCIsInRheCI6Ijk1NTE0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzQ0Mzc2LjAwIiwiYmFzZV9mYXJlIjoiMjQ4ODYyLjAwIiwidGF4IjoiOTU1MTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQ0Mzc2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjYwMDIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjczMDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM4NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDEyMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "M", "farebasis": "MLRFFNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "M", "farebasis": "MLRFFNBD", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-121", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H35M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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": "dJlTtGqCuDKAxZd3OBAAAA==", "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": "PT21H10M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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-121", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": "dJlTtGqCuDKAtZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23: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-02T05: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-01", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT06H30M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 344376, "calendar_total_sell": 344376, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 344376, "filter": { "id": "F1TT00006-121", "price": 344376, "journey_duration": "PT2D7H50M", "journey_duration_seconds": 201000, "layover_duration": "PT1D3H40M", "layover_duration_seconds": 99600, "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": "evening", "departure_departure_time": "2026-11-10T20:55:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T05:55:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611102055bkk202611111345923bkk202611121055dac202611121230321dac202612011340bkk202612011710322bkk202612012340fra202612020555920", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-122", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H35M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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": "dJlTtGqCuDKAxZd3OBAAAA==", "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": "PT21H10M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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-122", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": "dJlTtGqCuDKAvZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T12: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-01T19: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-01", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT07H10M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": 344376, "gross_total": 344376, "base_fare": 248862, "tax": 95514, "sell": { "currency": "BDT", "total": 344376, "base_fare": 248862, "tax": 95514 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQ0Mzc2LCJiYXNlX2ZhcmUiOjI0ODg2MiwidGF4Ijo5NTUxNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM0NDM3NiwiYmFzZV9mYXJlIjoyNDg4NjIsInRheCI6OTU1MTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQ0Mzc2LCJiYXNlX2ZhcmUiOjI0ODg2MiwidGF4Ijo5NTUxNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 344376, "base_fare": 248862, "tax": 95514, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248862.00", "tax": "95514.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 344376, "base_fare": 248862, "tax": 95514, "gross": { "base_fare": "248862.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0NDM3Ni4wMCIsImJhc2VfZmFyZSI6IjI0ODg2Mi4wMCIsInRheCI6Ijk1NTE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4ODYyLjAwIiwidGF4IjoiOTU1MTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIzNDQzNzYuMDAiLCJiYXNlX2ZhcmUiOiIyNDg4NjIuMDAiLCJ0YXgiOiI5NTUxNC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0ODg2Mi4wMCIsInRheCI6Ijk1NTE0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzQ0Mzc2LjAwIiwiYmFzZV9mYXJlIjoiMjQ4ODYyLjAwIiwidGF4IjoiOTU1MTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQ0Mzc2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjYwMDIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjczMDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM4NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDEyMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "M", "farebasis": "MLRFFNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "M", "farebasis": "MLRFFNBD", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-122", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H35M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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": "dJlTtGqCuDKAxZd3OBAAAA==", "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": "PT21H10M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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-122", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": "dJlTtGqCuDKAvZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T12: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-01T19: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-01", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT07H10M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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-10-2026-12-01", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-01", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 344376, "calendar_total_sell": 344376, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 344376, "filter": { "id": "F1TT00006-122", "price": 344376, "journey_duration": "PT2D8H40M", "journey_duration_seconds": 204000, "layover_duration": "PT1D4H20M", "layover_duration_seconds": 102000, "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": "evening", "departure_departure_time": "2026-11-10T20:55:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-01T19:05:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611102055bkk202611111345923bkk202611121055dac202611121230321dac202612010200bkk202612010530340bkk202612011240fra202612011905922", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-123", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT09H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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-123", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H55M", "transit_time": "18H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": "dJlTtGqCuDKAtZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23: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-02T05: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-01", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT18H10M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": 344376, "gross_total": 344376, "base_fare": 248862, "tax": 95514, "sell": { "currency": "BDT", "total": 344376, "base_fare": 248862, "tax": 95514 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQ0Mzc2LCJiYXNlX2ZhcmUiOjI0ODg2MiwidGF4Ijo5NTUxNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM0NDM3NiwiYmFzZV9mYXJlIjoyNDg4NjIsInRheCI6OTU1MTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQ0Mzc2LCJiYXNlX2ZhcmUiOjI0ODg2MiwidGF4Ijo5NTUxNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 344376, "base_fare": 248862, "tax": 95514, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248862.00", "tax": "95514.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 344376, "base_fare": 248862, "tax": 95514, "gross": { "base_fare": "248862.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0NDM3Ni4wMCIsImJhc2VfZmFyZSI6IjI0ODg2Mi4wMCIsInRheCI6Ijk1NTE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4ODYyLjAwIiwidGF4IjoiOTU1MTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIzNDQzNzYuMDAiLCJiYXNlX2ZhcmUiOiIyNDg4NjIuMDAiLCJ0YXgiOiI5NTUxNC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0ODg2Mi4wMCIsInRheCI6Ijk1NTE0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzQ0Mzc2LjAwIiwiYmFzZV9mYXJlIjoiMjQ4ODYyLjAwIiwidGF4IjoiOTU1MTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQ0Mzc2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjYwMDIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjczMDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM4NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDEyMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "M", "farebasis": "MLRFFNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "M", "farebasis": "MLRFFNBD", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-123", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT09H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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-123", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H55M", "transit_time": "18H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": "dJlTtGqCuDKAtZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23: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-02T05: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-01", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT18H10M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 344376, "calendar_total_sell": 344376, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 344376, "filter": { "id": "F1TT00006-123", "price": 344376, "journey_duration": "PT2D7H50M", "journey_duration_seconds": 201000, "layover_duration": "PT1D3H40M", "layover_duration_seconds": 99600, "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": "evening", "departure_departure_time": "2026-11-10T20:55:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T05:55:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611102055bkk202611111345923bkk202611112315dac202611120050339dac202612010200bkk202612010530340bkk202612012340fra202612020555920", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-124", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT09H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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-124", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H25M", "transit_time": "19H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": "dJlTtGqCuDKAzZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-02T12: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-02T19: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-02", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT19H30M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": 344376, "gross_total": 344376, "base_fare": 248862, "tax": 95514, "sell": { "currency": "BDT", "total": 344376, "base_fare": 248862, "tax": 95514 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQ0Mzc2LCJiYXNlX2ZhcmUiOjI0ODg2MiwidGF4Ijo5NTUxNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM0NDM3NiwiYmFzZV9mYXJlIjoyNDg4NjIsInRheCI6OTU1MTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQ0Mzc2LCJiYXNlX2ZhcmUiOjI0ODg2MiwidGF4Ijo5NTUxNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 344376, "base_fare": 248862, "tax": 95514, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248862.00", "tax": "95514.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 344376, "base_fare": 248862, "tax": 95514, "gross": { "base_fare": "248862.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0NDM3Ni4wMCIsImJhc2VfZmFyZSI6IjI0ODg2Mi4wMCIsInRheCI6Ijk1NTE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4ODYyLjAwIiwidGF4IjoiOTU1MTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIzNDQzNzYuMDAiLCJiYXNlX2ZhcmUiOiIyNDg4NjIuMDAiLCJ0YXgiOiI5NTUxNC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0ODg2Mi4wMCIsInRheCI6Ijk1NTE0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzQ0Mzc2LjAwIiwiYmFzZV9mYXJlIjoiMjQ4ODYyLjAwIiwidGF4IjoiOTU1MTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQ0Mzc2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjYwMDIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjczMDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM4NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDEyMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "M", "farebasis": "MLRFFNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "M", "farebasis": "MLRFFNBD", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-124", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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": "dJlTtGqCuDKAZZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T23:15: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-12T00:50: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT09H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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-124", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H25M", "transit_time": "19H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": "dJlTtGqCuDKAzZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-02T12: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-02T19: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-02", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT19H30M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 344376, "calendar_total_sell": 344376, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 344376, "filter": { "id": "F1TT00006-124", "price": 344376, "journey_duration": "PT2D9H20M", "journey_duration_seconds": 206400, "layover_duration": "PT1D5H0M", "layover_duration_seconds": 104400, "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": "evening", "departure_departure_time": "2026-11-10T20:55:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-02T19:05:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611102055bkk202611111345923bkk202611112315dac202611120050339dac202612011340bkk202612011710322bkk202612021240fra202612021905922", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-125", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H35M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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": "dJlTtGqCuDKAxZd3OBAAAA==", "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": "PT21H10M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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-125", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H55M", "transit_time": "18H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": "dJlTtGqCuDKAtZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23: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-02T05: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-01", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT18H10M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": 348625, "gross_total": 348625, "base_fare": 248862, "tax": 99763, "sell": { "currency": "BDT", "total": 348625, "base_fare": 248862, "tax": 99763 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQ4NjI1LCJiYXNlX2ZhcmUiOjI0ODg2MiwidGF4Ijo5OTc2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM0ODYyNSwiYmFzZV9mYXJlIjoyNDg4NjIsInRheCI6OTk3NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQ4NjI1LCJiYXNlX2ZhcmUiOjI0ODg2MiwidGF4Ijo5OTc2M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 348625, "base_fare": 248862, "tax": 99763, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248862.00", "tax": "99763.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 348625, "base_fare": 248862, "tax": 99763, "gross": { "base_fare": "248862.00", "tax": "99763.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": "31558.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0ODYyNS4wMCIsImJhc2VfZmFyZSI6IjI0ODg2Mi4wMCIsInRheCI6Ijk5NzYzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4ODYyLjAwIiwidGF4IjoiOTk3NjMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIzNDg2MjUuMDAiLCJiYXNlX2ZhcmUiOiIyNDg4NjIuMDAiLCJ0YXgiOiI5OTc2My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0ODg2Mi4wMCIsInRheCI6Ijk5NzYzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzQ4NjI1LjAwIiwiYmFzZV9mYXJlIjoiMjQ4ODYyLjAwIiwidGF4IjoiOTk3NjMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQ4NjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjYwMDIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE1NTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUxNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI0MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "M", "farebasis": "MLRFFNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "M", "farebasis": "MLRFFNBD", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-125", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H35M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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": "dJlTtGqCuDKAxZd3OBAAAA==", "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": "PT21H10M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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-125", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H55M", "transit_time": "18H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": "dJlTtGqCuDKAtZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23: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-02T05: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-01", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT18H10M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 348625, "calendar_total_sell": 348625, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 348625, "filter": { "id": "F1TT00006-125", "price": 348625, "journey_duration": "PT2D19H30M", "journey_duration_seconds": 243000, "layover_duration": "PT1D15H20M", "layover_duration_seconds": 141600, "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": "evening", "departure_departure_time": "2026-11-10T20:55:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T05:55:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611102055bkk202611111345923bkk202611121055dac202611121230321dac202612010200bkk202612010530340bkk202612012340fra202612020555920", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-126", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H35M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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": "dJlTtGqCuDKAxZd3OBAAAA==", "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": "PT21H10M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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-126", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H25M", "transit_time": "19H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": "dJlTtGqCuDKAzZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-02T12: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-02T19: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-02", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT19H30M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": 348625, "gross_total": 348625, "base_fare": 248862, "tax": 99763, "sell": { "currency": "BDT", "total": 348625, "base_fare": 248862, "tax": 99763 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQ4NjI1LCJiYXNlX2ZhcmUiOjI0ODg2MiwidGF4Ijo5OTc2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM0ODYyNSwiYmFzZV9mYXJlIjoyNDg4NjIsInRheCI6OTk3NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQ4NjI1LCJiYXNlX2ZhcmUiOjI0ODg2MiwidGF4Ijo5OTc2M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 348625, "base_fare": 248862, "tax": 99763, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248862.00", "tax": "99763.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 348625, "base_fare": 248862, "tax": 99763, "gross": { "base_fare": "248862.00", "tax": "99763.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": "31558.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0ODYyNS4wMCIsImJhc2VfZmFyZSI6IjI0ODg2Mi4wMCIsInRheCI6Ijk5NzYzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4ODYyLjAwIiwidGF4IjoiOTk3NjMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIzNDg2MjUuMDAiLCJiYXNlX2ZhcmUiOiIyNDg4NjIuMDAiLCJ0YXgiOiI5OTc2My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0ODg2Mi4wMCIsInRheCI6Ijk5NzYzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzQ4NjI1LjAwIiwiYmFzZV9mYXJlIjoiMjQ4ODYyLjAwIiwidGF4IjoiOTk3NjMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQ4NjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjYwMDIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE1NTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUxNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI0MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "M", "farebasis": "MLRFFNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "M", "farebasis": "MLRFFNBD", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-126", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H35M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKArZd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T20:55: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-11T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "flight_time": "PT10H50M", "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": "923" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "923" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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": "dJlTtGqCuDKAxZd3OBAAAA==", "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": "PT21H10M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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-126", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H25M", "transit_time": "19H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": "dJlTtGqCuDKAzZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-02T12: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-02T19: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-02", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT19H30M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 348625, "calendar_total_sell": 348625, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 348625, "filter": { "id": "F1TT00006-126", "price": 348625, "journey_duration": "PT2D21H0M", "journey_duration_seconds": 248400, "layover_duration": "PT1D16H40M", "layover_duration_seconds": 146400, "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": "evening", "departure_departure_time": "2026-11-10T20:55:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-02T19:05:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611102055bkk202611111345923bkk202611121055dac202611121230321dac202612011340bkk202612011710322bkk202612021240fra202612021905922", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-127", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA1Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13: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-11T06:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "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": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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": "dJlTtGqCuDKA3Zd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T10: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-11T12: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT04H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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-127", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": "dJlTtGqCuDKAtZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23: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-02T05: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-01", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT06H30M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": 340127, "gross_total": 340127, "base_fare": 248862, "tax": 91265, "sell": { "currency": "BDT", "total": 340127, "base_fare": 248862, "tax": 91265 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQwMTI3LCJiYXNlX2ZhcmUiOjI0ODg2MiwidGF4Ijo5MTI2NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM0MDEyNywiYmFzZV9mYXJlIjoyNDg4NjIsInRheCI6OTEyNjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQwMTI3LCJiYXNlX2ZhcmUiOjI0ODg2MiwidGF4Ijo5MTI2NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 340127, "base_fare": 248862, "tax": 91265, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248862.00", "tax": "91265.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 340127, "base_fare": 248862, "tax": 91265, "gross": { "base_fare": "248862.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0MDEyNy4wMCIsImJhc2VfZmFyZSI6IjI0ODg2Mi4wMCIsInRheCI6IjkxMjY1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4ODYyLjAwIiwidGF4IjoiOTEyNjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIzNDAxMjcuMDAiLCJiYXNlX2ZhcmUiOiIyNDg4NjIuMDAiLCJ0YXgiOiI5MTI2NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0ODg2Mi4wMCIsInRheCI6IjkxMjY1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzQwMTI3LjAwIiwiYmFzZV9mYXJlIjoiMjQ4ODYyLjAwIiwidGF4IjoiOTEyNjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQwMTI3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjYwMDIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjMwNjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDIwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "M", "farebasis": "MLRFFNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "M", "farebasis": "MLRFFNBD", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-127", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA1Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13: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-11T06:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "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": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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": "dJlTtGqCuDKA3Zd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T10: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-11T12: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT04H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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-127", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": "dJlTtGqCuDKAtZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23: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-02T05: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-01", "flight_time": "PT12H15M", "distance": "5584", "lay_over": "PT06H30M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 340127, "calendar_total_sell": 340127, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 340127, "filter": { "id": "F1TT00006-127", "price": 340127, "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-10T13:45:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-02T05:55:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101345bkk202611110625921bkk202611111055dac202611111230321dac202612011340bkk202612011710322bkk202612012340fra202612020555920", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-128", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA1Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13: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-11T06:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "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": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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": "dJlTtGqCuDKA3Zd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T10: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-11T12: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT04H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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-128", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": "dJlTtGqCuDKAvZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T12: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-01T19: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-01", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT07H10M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": 340127, "gross_total": 340127, "base_fare": 248862, "tax": 91265, "sell": { "currency": "BDT", "total": 340127, "base_fare": 248862, "tax": 91265 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQwMTI3LCJiYXNlX2ZhcmUiOjI0ODg2MiwidGF4Ijo5MTI2NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM0MDEyNywiYmFzZV9mYXJlIjoyNDg4NjIsInRheCI6OTEyNjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQwMTI3LCJiYXNlX2ZhcmUiOjI0ODg2MiwidGF4Ijo5MTI2NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 340127, "base_fare": 248862, "tax": 91265, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248862.00", "tax": "91265.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 340127, "base_fare": 248862, "tax": 91265, "gross": { "base_fare": "248862.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0MDEyNy4wMCIsImJhc2VfZmFyZSI6IjI0ODg2Mi4wMCIsInRheCI6IjkxMjY1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4ODYyLjAwIiwidGF4IjoiOTEyNjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIzNDAxMjcuMDAiLCJiYXNlX2ZhcmUiOiIyNDg4NjIuMDAiLCJ0YXgiOiI5MTI2NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0ODg2Mi4wMCIsInRheCI6IjkxMjY1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzQwMTI3LjAwIiwiYmFzZV9mYXJlIjoiMjQ4ODYyLjAwIiwidGF4IjoiOTEyNjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQwMTI3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjYwMDIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjEyMzguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjMwNjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiREUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODI2NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlJBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MzU4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDIwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "M", "farebasis": "MLRFFNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "M", "farebasis": "MLRFFNBD", "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": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-128", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA1Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13: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-11T06:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-10", "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": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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": "dJlTtGqCuDKA3Zd3OBAAAA==", "origin": "BKK", "departure_time": "2026-11-11T10: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-11T12: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-11", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT04H30M", "lay_over_date": "2026-11-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": "2249481", "brand_title": "FULL FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLRFFNBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTssOwjAM+5jJ96SbOri1tAsIQQ\/TENqF\/\/8M3HZIRErsxHmFEJw4ryo+\/NuAz7BdUV4JKHD0HBN0mkUEynQH2YTnYzUrl4y+RYVSaXJHbY3JJ0+AiY1dqoa9RVsj5NhMV9TbqJQF\/MhyIy0xb2Yy8rI\/n9z9fYgyg89y7guKsyzc", "FareInfoRef": "dJlTtGqCuDKA6od3OBAAAA==" }, "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-128", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAnZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T02: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-01T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-30", "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": "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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": "dJlTtGqCuDKAvZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T12: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-01T19: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-01", "flight_time": "PT12H25M", "distance": "5584", "lay_over": "PT07H10M", "lay_over_date": "2026-12-01", "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-eJxNjtEOwjAIRT9mue9At6pvrWurMYaHrWr2sv\/\/DFk3E0kotzlwIYQgJJ6ZfPiPDmtXb9DXCCjEskwRQ08Dtd8CIurxfk5z1WtCMxFiQ9rwXrk1ZsnOCgoV19CiFseb4mhsdzZPxrYam7QJ\/ES+m9SY6lzJ2WZ\/Ocvjc0A6wW61uS+EBSz5", "FareInfoRef": "dJlTtGqCuDKAJpd3OBAAAA==" }, "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-10-2026-12-01", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-01", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 340127, "calendar_total_sell": 340127, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 340127, "filter": { "id": "F1TT00006-128", "price": 340127, "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-10T13:45:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-01T19:05:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101345bkk202611110625921bkk202611111055dac202611111230321dac202612010200bkk202612010530340bkk202612011240fra202612011905922", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-129", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H25M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA5Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13:20: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-11T01: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-10", "flight_time": "PT7H45M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "760" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "760" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "8", "fareBasisCode": "UX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOgzAMewzy3WkRbLdWKROgrQc0JHrZ\/5+x0DJpkZI4cmInhODoBhEO4T86fLrnjLwrkOEsU1QIPXmD2FhAssd+8FjLpmgqQqNypVuXupj6JNagd\/WNOgOl1scWwUvZNAWnd1xwDnaDH5hmgzmm92td1LxH0l8UR9izdvcFnoos\/A==", "FareInfoRef": "dJlTtGqCuDKATpd3OBAAAA==" }, "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": "dJlTtGqCuDKAZYd3OBAAAA==", "origin": "DEL", "departure_time": "2026-11-11T11: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-11T14: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-11", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "UX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOgzAMewzy3WkRbLdWKROgrQc0JHrZ\/5+x0DJpkZI4cmInhODoBhEO4T86fLrnjLwrkOEsU1QIPXmD2FhAssd+8FjLpmgqQqNypVuXupj6JNagd\/WNOgOl1scWwUvZNAWnd1xwDnaDH5hmgzmm92td1LxH0l8UR9izdvcFnoos\/A==", "FareInfoRef": "dJlTtGqCuDKATpd3OBAAAA==" }, "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-129", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H20M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAjpd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAjpd3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAjpd3OBAAAA==" }, "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": 314622, "gross_total": 314622, "base_fare": 177626, "tax": 136996, "sell": { "currency": "BDT", "total": 314622, "base_fare": 177626, "tax": 136996 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzE0NjIyLCJiYXNlX2ZhcmUiOjE3NzYyNiwidGF4IjoxMzY5OTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozMTQ2MjIsImJhc2VfZmFyZSI6MTc3NjI2LCJ0YXgiOjEzNjk5NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozMTQ2MjIsImJhc2VfZmFyZSI6MTc3NjI2LCJ0YXgiOjEzNjk5Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 314622, "base_fare": 177626, "tax": 136996, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "177626.00", "tax": "136996.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 314622, "base_fare": 177626, "tax": 136996, "gross": { "base_fare": "177626.00", "tax": "136996.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": "98463.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4648.00" }, "Other": { "title": "Others taxes", "amount": "26938.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMxNDYyMi4wMCIsImJhc2VfZmFyZSI6IjE3NzYyNi4wMCIsInRheCI6IjEzNjk5Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3NzYyNi4wMCIsInRheCI6IjEzNjk5Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMxNDYyMi4wMCIsImJhc2VfZmFyZSI6IjE3NzYyNi4wMCIsInRheCI6IjEzNjk5Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3NzYyNi4wMCIsInRheCI6IjEzNjk5Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMxNDYyMi4wMCIsImJhc2VfZmFyZSI6IjE3NzYyNi4wMCIsInRheCI6IjEzNjk5Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMTQ2MjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiOTg0NjMuMDAifSwiWVIiOnsiYW1vdW50IjoiNDY0OC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyNjkzOC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYzNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjgxOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiOTIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk4NDYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ2NDgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "DEL", "operating": "LH", "marketing": "LH", "booking_code": "U", "farebasis": "UX0XJYRC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "LH", "booking_code": "H", "farebasis": "UX0XJYRC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" } ], "connecting": [ "DEL", "BKK", "MUC" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-129", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H25M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA5Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13:20: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-11T01: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-10", "flight_time": "PT7H45M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "760" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "760" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "8", "fareBasisCode": "UX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOgzAMewzy3WkRbLdWKROgrQc0JHrZ\/5+x0DJpkZI4cmInhODoBhEO4T86fLrnjLwrkOEsU1QIPXmD2FhAssd+8FjLpmgqQqNypVuXupj6JNagd\/WNOgOl1scWwUvZNAWnd1xwDnaDH5hmgzmm92td1LxH0l8UR9izdvcFnoos\/A==", "FareInfoRef": "dJlTtGqCuDKATpd3OBAAAA==" }, "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": "dJlTtGqCuDKAZYd3OBAAAA==", "origin": "DEL", "departure_time": "2026-11-11T11: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-11T14: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-11", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "UX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOgzAMewzy3WkRbLdWKROgrQc0JHrZ\/5+x0DJpkZI4cmInhODoBhEO4T86fLrnjLwrkOEsU1QIPXmD2FhAssd+8FjLpmgqQqNypVuXupj6JNagd\/WNOgOl1scWwUvZNAWnd1xwDnaDH5hmgzmm92td1LxH0l8UR9izdvcFnoos\/A==", "FareInfoRef": "dJlTtGqCuDKATpd3OBAAAA==" }, "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-129", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H20M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAjpd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAjpd3OBAAAA==" }, "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": "dJlTtGqCuDKAjZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T07:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T08:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT01H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "125" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "5", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAjpd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 314622, "calendar_total_sell": 314622, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 314622, "filter": { "id": "F1TT00006-129", "price": 314622, "journey_duration": "PT1D19H45M", "journey_duration_seconds": 157500, "layover_duration": "PT18H15M", "layover_duration_seconds": 65700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DEL", "BKK", "MUC" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-10T13:20:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T08:00:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101320del202611110135760del202611111150dac2026111114452227dac202612011340bkk202612011710322bkk202612012330muc202612020520773muc202612020700fra202612020800125", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-130", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H25M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA5Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13:20: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-11T01: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-10", "flight_time": "PT7H45M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "760" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "760" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "8", "fareBasisCode": "UX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOgzAMewzy3WkRbLdWKROgrQc0JHrZ\/5+x0DJpkZI4cmInhODoBhEO4T86fLrnjLwrkOEsU1QIPXmD2FhAssd+8FjLpmgqQqNypVuXupj6JNagd\/WNOgOl1scWwUvZNAWnd1xwDnaDH5hmgzmm92td1LxH0l8UR9izdvcFnoos\/A==", "FareInfoRef": "dJlTtGqCuDKATpd3OBAAAA==" }, "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": "dJlTtGqCuDKAZYd3OBAAAA==", "origin": "DEL", "departure_time": "2026-11-11T11: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-11T14: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-11", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "UX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOgzAMewzy3WkRbLdWKROgrQc0JHrZ\/5+x0DJpkZI4cmInhODoBhEO4T86fLrnjLwrkOEsU1QIPXmD2FhAssd+8FjLpmgqQqNypVuXupj6JNagd\/WNOgOl1scWwUvZNAWnd1xwDnaDH5hmgzmm92td1LxH0l8UR9izdvcFnoos\/A==", "FareInfoRef": "dJlTtGqCuDKATpd3OBAAAA==" }, "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-130", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H20M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAjpd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAjpd3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAjpd3OBAAAA==" }, "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": 314622, "gross_total": 314622, "base_fare": 177626, "tax": 136996, "sell": { "currency": "BDT", "total": 314622, "base_fare": 177626, "tax": 136996 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzE0NjIyLCJiYXNlX2ZhcmUiOjE3NzYyNiwidGF4IjoxMzY5OTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozMTQ2MjIsImJhc2VfZmFyZSI6MTc3NjI2LCJ0YXgiOjEzNjk5NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozMTQ2MjIsImJhc2VfZmFyZSI6MTc3NjI2LCJ0YXgiOjEzNjk5Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 314622, "base_fare": 177626, "tax": 136996, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "177626.00", "tax": "136996.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 314622, "base_fare": 177626, "tax": 136996, "gross": { "base_fare": "177626.00", "tax": "136996.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": "98463.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4648.00" }, "Other": { "title": "Others taxes", "amount": "26938.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMxNDYyMi4wMCIsImJhc2VfZmFyZSI6IjE3NzYyNi4wMCIsInRheCI6IjEzNjk5Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3NzYyNi4wMCIsInRheCI6IjEzNjk5Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMxNDYyMi4wMCIsImJhc2VfZmFyZSI6IjE3NzYyNi4wMCIsInRheCI6IjEzNjk5Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3NzYyNi4wMCIsInRheCI6IjEzNjk5Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMxNDYyMi4wMCIsImJhc2VfZmFyZSI6IjE3NzYyNi4wMCIsInRheCI6IjEzNjk5Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMTQ2MjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiOTg0NjMuMDAifSwiWVIiOnsiYW1vdW50IjoiNDY0OC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyNjkzOC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc5OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYzNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjgxOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiOTIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk4NDYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ2NDgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "DEL", "operating": "LH", "marketing": "LH", "booking_code": "U", "farebasis": "UX0XJYRC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "LH", "booking_code": "H", "farebasis": "UX0XJYRC", "cabin": "economy" }, { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "LH", "booking_code": "K", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "BKK", "destination": "MUC", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" }, { "origin": "MUC", "destination": "FRA", "operating": "LH", "marketing": "LH", "booking_code": "S", "farebasis": "SXJXJYRC", "cabin": "economy" } ], "connecting": [ "DEL", "BKK", "MUC" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-130", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H25M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA5Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13:20: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-11T01: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-10", "flight_time": "PT7H45M", "distance": "3805", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "760" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "760" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "8", "fareBasisCode": "UX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOgzAMewzy3WkRbLdWKROgrQc0JHrZ\/5+x0DJpkZI4cmInhODoBhEO4T86fLrnjLwrkOEsU1QIPXmD2FhAssd+8FjLpmgqQqNypVuXupj6JNagd\/WNOgOl1scWwUvZNAWnd1xwDnaDH5hmgzmm92td1LxH0l8UR9izdvcFnoos\/A==", "FareInfoRef": "dJlTtGqCuDKATpd3OBAAAA==" }, "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": "dJlTtGqCuDKAZYd3OBAAAA==", "origin": "DEL", "departure_time": "2026-11-11T11: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-11T14: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-11", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H15M", "lay_over_date": "2026-11-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "UX0XJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOgzAMewzy3WkRbLdWKROgrQc0JHrZ\/5+x0DJpkZI4cmInhODoBhEO4T86fLrnjLwrkOEsU1QIPXmD2FhAssd+8FjLpmgqQqNypVuXupj6JNagd\/WNOgOl1scWwUvZNAWnd1xwDnaDH5hmgzmm92td1LxH0l8UR9izdvcFnoos\/A==", "FareInfoRef": "dJlTtGqCuDKATpd3OBAAAA==" }, "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-130", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H20M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "dJlTtGqCuDKAfZd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T13: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-01T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-12-01", "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": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "322" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAjpd3OBAAAA==" }, "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": "dJlTtGqCuDKAhZd3OBAAAA==", "origin": "BKK", "departure_time": "2026-12-01T23:30:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "MUC", "arrival_time": "2026-12-02T05:20:00.000+01:00", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-12-01", "flight_time": "PT11H50M", "distance": "5459", "lay_over": "PT06H20M", "lay_over_date": "2026-12-01", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "773" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAjpd3OBAAAA==" }, "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": "dJlTtGqCuDKAlZd3OBAAAA==", "origin": "MUC", "departure_time": "2026-12-02T08:00:00.000+01:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FRA", "arrival_time": "2026-12-02T09:00: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-02", "flight_time": "PT1H00M", "distance": "187", "lay_over": "PT02H40M", "lay_over_date": "2026-12-02", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "127" }, "booking_class": { "brand_id": "2241700", "brand_title": "ECONOMY COMFORT PLUS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "8", "fareBasisCode": "SXJXJYRC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd5OqhZ2iRygRJBFKVKz4f7HYJoWCUvxR88zcQjBiRtUZQj\/0eHTPSaUtwEFju86R\/TiTr5NFSLS47XmNdfZ0EycKFFpeK\/aFlOflAV2Nt9QLYwjp2hkuzM9FdvXyw3bQA1+zWViW2JanvluFIwi\/kAygrdS9wWV9C0M", "FareInfoRef": "dJlTtGqCuDKAjpd3OBAAAA==" }, "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "LH", "calendar_total_currency": "BDT", "calendar_total_price": 314622, "calendar_total_sell": 314622, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 314622, "filter": { "id": "F1TT00006-130", "price": 314622, "journey_duration": "PT1D20H45M", "journey_duration_seconds": 161100, "layover_duration": "PT19H15M", "layover_duration_seconds": 69300, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DEL", "BKK", "MUC" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-10T13:20:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-02T09:00:00.000+01:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "fra202611101320del202611110135760del202611111150dac2026111114452227dac202612011340bkk202612011710322bkk202612012330muc202612020520773muc202612020800fra202612020900127", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-131", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H5M", "transit_time": "11H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA7Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13:35:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "SIN", "arrival_time": "2026-11-11T08:55:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-10", "flight_time": "PT12H20M", "distance": "6388", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "329" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "329" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNj0sOwjAMRA+DZm\/n47a7Vk0RSBD+lcqC+x+DSQMIR3Es23ke933vxJmqWP9vG2DhQRrGwx4ZCrrgfLDggfZoz5IQZc+s0w4lYC\/ykO6z70TTdD6JqNBi1zUmGk29\/RgrgkXF5nZBfoyF53gLRVtz1hCaiRXfRkxK4hVVqwrTeS1WX6aLjGGMfJCaZLVUDEvOS8b2OlBu5daxeHHJok+Ab8BNsO5Q5YfoVGf9FKUBpfLfG+F1Qug=", "FareInfoRef": "dJlTtGqCuDKAvpd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA9Zd3OBAAAA==", "origin": "SIN", "departure_time": "2026-11-11T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-11-11T22:40: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-11", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT11H45M", "lay_over_date": "2026-11-11", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNj0sOwjAMRA+DZm\/n47a7Vk0RSBD+lcqC+x+DSQMIR3Es23ke933vxJmqWP9vG2DhQRrGwx4ZCrrgfLDggfZoz5IQZc+s0w4lYC\/ykO6z70TTdD6JqNBi1zUmGk29\/RgrgkXF5nZBfoyF53gLRVtz1hCaiRXfRkxK4hVVqwrTeS1WX6aLjGGMfJCaZLVUDEvOS8b2OlBu5daxeHHJok+Ab8BNsO5Q5YfoVGf9FKUBpfLfG+F1Qug=", "FareInfoRef": "dJlTtGqCuDKAvpd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT1D0H35M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Zd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-12-02T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-01", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJ96SvbbdO6xBIUGDAUDnw\/59Bmg2EK6VJnTpOjNGQCcwU4j8aoMhBGsbjARkGEpyxLjgLdKfwqg\/E0rPwtEdNpBd5SPfF9sRpupyJmAS+79tA7ANb\/mmohJCM5nZFfozQKRm7eQCzJU9aFpDtPJ5s0zRDvRodm5VcY62JRjd6uZDaFJQqWVBjyWqONt11LN6yZPVHwDeRTaA7rPadN8wLbyS1EKvy7wPix0Ld", "FareInfoRef": "dJlTtGqCuDKA9pd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKABad3OBAAAA==", "origin": "SIN", "departure_time": "2026-12-02T12:50:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "FRA", "arrival_time": "2026-12-02T19: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-02", "flight_time": "PT13H40M", "distance": "6388", "lay_over": "PT06H50M", "lay_over_date": "2026-12-02", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "326" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "326" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJ96SvbbdO6xBIUGDAUDnw\/59Bmg2EK6VJnTpOjNGQCcwU4j8aoMhBGsbjARkGEpyxLjgLdKfwqg\/E0rPwtEdNpBd5SPfF9sRpupyJmAS+79tA7ANb\/mmohJCM5nZFfozQKRm7eQCzJU9aFpDtPJ5s0zRDvRodm5VcY62JRjd6uZDaFJQqWVBjyWqONt11LN6yZPVHwDeRTaA7rPadN8wLbyS1EKvy7wPix0Ld", "FareInfoRef": "dJlTtGqCuDKA9pd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 406054, "gross_total": 406054, "base_fare": 371108, "tax": 34946, "sell": { "currency": "BDT", "total": 406054, "base_fare": 371108, "tax": 34946 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDA2MDU0LCJiYXNlX2ZhcmUiOjM3MTEwOCwidGF4IjozNDk0Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjQwNjA1NCwiYmFzZV9mYXJlIjozNzExMDgsInRheCI6MzQ5NDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDA2MDU0LCJiYXNlX2ZhcmUiOjM3MTEwOCwidGF4IjozNDk0Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 406054, "base_fare": 371108, "tax": 34946, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "371108.00", "tax": "34946.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 406054, "base_fare": 371108, "tax": 34946, "gross": { "base_fare": "371108.00", "tax": "34946.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": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "25524.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQwNjA1NC4wMCIsImJhc2VfZmFyZSI6IjM3MTEwOC4wMCIsInRheCI6IjM0OTQ2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcxMTA4LjAwIiwidGF4IjoiMzQ5NDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0MDYwNTQuMDAiLCJiYXNlX2ZhcmUiOiIzNzExMDguMDAiLCJ0YXgiOiIzNDk0Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MTEwOC4wMCIsInRheCI6IjM0OTQ2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDA2MDU0LjAwIiwiYmFzZV9mYXJlIjoiMzcxMTA4LjAwIiwidGF4IjoiMzQ5NDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDA2MDU0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyNTUyNC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTUxNyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYzNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NzUiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11DER", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11DER", "cabin": "economy" }, { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13DER", "cabin": "economy" }, { "origin": "SIN", "destination": "FRA", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13DER", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-131", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H5M", "transit_time": "11H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA7Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13:35:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "SIN", "arrival_time": "2026-11-11T08:55:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-10", "flight_time": "PT12H20M", "distance": "6388", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "329" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "329" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNj0sOwjAMRA+DZm\/n47a7Vk0RSBD+lcqC+x+DSQMIR3Es23ke933vxJmqWP9vG2DhQRrGwx4ZCrrgfLDggfZoz5IQZc+s0w4lYC\/ykO6z70TTdD6JqNBi1zUmGk29\/RgrgkXF5nZBfoyF53gLRVtz1hCaiRXfRkxK4hVVqwrTeS1WX6aLjGGMfJCaZLVUDEvOS8b2OlBu5daxeHHJok+Ab8BNsO5Q5YfoVGf9FKUBpfLfG+F1Qug=", "FareInfoRef": "dJlTtGqCuDKAvpd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA9Zd3OBAAAA==", "origin": "SIN", "departure_time": "2026-11-11T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-11-11T22:40: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-11", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT11H45M", "lay_over_date": "2026-11-11", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNj0sOwjAMRA+DZm\/n47a7Vk0RSBD+lcqC+x+DSQMIR3Es23ke933vxJmqWP9vG2DhQRrGwx4ZCrrgfLDggfZoz5IQZc+s0w4lYC\/ykO6z70TTdD6JqNBi1zUmGk29\/RgrgkXF5nZBfoyF53gLRVtz1hCaiRXfRkxK4hVVqwrTeS1WX6aLjGGMfJCaZLVUDEvOS8b2OlBu5daxeHHJok+Ab8BNsO5Q5YfoVGf9FKUBpfLfG+F1Qug=", "FareInfoRef": "dJlTtGqCuDKAvpd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT1D0H35M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Zd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-12-02T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-01", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJ96SvbbdO6xBIUGDAUDnw\/59Bmg2EK6VJnTpOjNGQCcwU4j8aoMhBGsbjARkGEpyxLjgLdKfwqg\/E0rPwtEdNpBd5SPfF9sRpupyJmAS+79tA7ANb\/mmohJCM5nZFfozQKRm7eQCzJU9aFpDtPJ5s0zRDvRodm5VcY62JRjd6uZDaFJQqWVBjyWqONt11LN6yZPVHwDeRTaA7rPadN8wLbyS1EKvy7wPix0Ld", "FareInfoRef": "dJlTtGqCuDKA9pd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKABad3OBAAAA==", "origin": "SIN", "departure_time": "2026-12-02T12:50:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "FRA", "arrival_time": "2026-12-02T19: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-02", "flight_time": "PT13H40M", "distance": "6388", "lay_over": "PT06H50M", "lay_over_date": "2026-12-02", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "326" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "326" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJ96SvbbdO6xBIUGDAUDnw\/59Bmg2EK6VJnTpOjNGQCcwU4j8aoMhBGsbjARkGEpyxLjgLdKfwqg\/E0rPwtEdNpBd5SPfF9sRpupyJmAS+79tA7ANb\/mmohJCM5nZFfozQKRm7eQCzJU9aFpDtPJ5s0zRDvRodm5VcY62JRjd6uZDaFJQqWVBjyWqONt11LN6yZPVHwDeRTaA7rPadN8wLbyS1EKvy7wPix0Ld", "FareInfoRef": "dJlTtGqCuDKA9pd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-02", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-02", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 406054, "calendar_total_sell": 406054, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 406054, "filter": { "id": "F1TT00006-131", "price": 406054, "journey_duration": "PT2D4H40M", "journey_duration_seconds": 189600, "layover_duration": "PT18H35M", "layover_duration_seconds": 66900, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "359", "aircraft_name": "359", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-10T13:35:00.000+01:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-02T19:30:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611101335sin202611110855329sin202611112040dac202611112240446dac202612012355sin202612020600447sin202612021250fra202612021930326", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-132", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H5M", "transit_time": "11H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA7Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13:35:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "SIN", "arrival_time": "2026-11-11T08:55:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-10", "flight_time": "PT12H20M", "distance": "6388", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "329" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "329" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNj0sOwjAMRA+DZm\/n47a7Vk0RSBD+lcqC+x+DSQMIR3Es23ke933vxJmqWP9vG2DhQRrGwx4ZCrrgfLDggfZoz5IQZc+s0w4lYC\/ykO6z70TTdD6JqNBi1zUmGk29\/RgrgkXF5nZBfoyF53gLRVtz1hCaiRXfRkxK4hVVqwrTeS1WX6aLjGGMfJCaZLVUDEvOS8b2OlBu5daxeHHJok+Ab8BNsO5Q5YfoVGf9FKUBpfLfG+F1Qug=", "FareInfoRef": "dJlTtGqCuDKAvpd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA9Zd3OBAAAA==", "origin": "SIN", "departure_time": "2026-11-11T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-11-11T22:40: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-11", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT11H45M", "lay_over_date": "2026-11-11", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNj0sOwjAMRA+DZm\/n47a7Vk0RSBD+lcqC+x+DSQMIR3Es23ke933vxJmqWP9vG2DhQRrGwx4ZCrrgfLDggfZoz5IQZc+s0w4lYC\/ykO6z70TTdD6JqNBi1zUmGk29\/RgrgkXF5nZBfoyF53gLRVtz1hCaiRXfRkxK4hVVqwrTeS1WX6aLjGGMfJCaZLVUDEvOS8b2OlBu5daxeHHJok+Ab8BNsO5Q5YfoVGf9FKUBpfLfG+F1Qug=", "FareInfoRef": "dJlTtGqCuDKAvpd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT1D11H45M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Zd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-12-02T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-01", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJ96SvbbdO6xBIUGDAUDnw\/59Bmg2EK6VJnTpOjNGQCcwU4j8aoMhBGsbjARkGEpyxLjgLdKfwqg\/E0rPwtEdNpBd5SPfF9sRpupyJmAS+79tA7ANb\/mmohJCM5nZFfozQKRm7eQCzJU9aFpDtPJ5s0zRDvRodm5VcY62JRjd6uZDaFJQqWVBjyWqONt11LN6yZPVHwDeRTaA7rPadN8wLbyS1EKvy7wPix0Ld", "FareInfoRef": "dJlTtGqCuDKA9pd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKADad3OBAAAA==", "origin": "SIN", "departure_time": "2026-12-02T23:55:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "FRA", "arrival_time": "2026-12-03T06:40: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-02", "flight_time": "PT13H45M", "distance": "6388", "lay_over": "PT17H55M", "lay_over_date": "2026-12-02", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "26" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "26" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJ96SvbbdO6xBIUGDAUDnw\/59Bmg2EK6VJnTpOjNGQCcwU4j8aoMhBGsbjARkGEpyxLjgLdKfwqg\/E0rPwtEdNpBd5SPfF9sRpupyJmAS+79tA7ANb\/mmohJCM5nZFfozQKRm7eQCzJU9aFpDtPJ5s0zRDvRodm5VcY62JRjd6uZDaFJQqWVBjyWqONt11LN6yZPVHwDeRTaA7rPadN8wLbyS1EKvy7wPix0Ld", "FareInfoRef": "dJlTtGqCuDKA9pd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 406054, "gross_total": 406054, "base_fare": 371108, "tax": 34946, "sell": { "currency": "BDT", "total": 406054, "base_fare": 371108, "tax": 34946 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDA2MDU0LCJiYXNlX2ZhcmUiOjM3MTEwOCwidGF4IjozNDk0Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjQwNjA1NCwiYmFzZV9mYXJlIjozNzExMDgsInRheCI6MzQ5NDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDA2MDU0LCJiYXNlX2ZhcmUiOjM3MTEwOCwidGF4IjozNDk0Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 406054, "base_fare": 371108, "tax": 34946, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "371108.00", "tax": "34946.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 406054, "base_fare": 371108, "tax": 34946, "gross": { "base_fare": "371108.00", "tax": "34946.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": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "25524.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQwNjA1NC4wMCIsImJhc2VfZmFyZSI6IjM3MTEwOC4wMCIsInRheCI6IjM0OTQ2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcxMTA4LjAwIiwidGF4IjoiMzQ5NDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0MDYwNTQuMDAiLCJiYXNlX2ZhcmUiOiIzNzExMDguMDAiLCJ0YXgiOiIzNDk0Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MTEwOC4wMCIsInRheCI6IjM0OTQ2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDA2MDU0LjAwIiwiYmFzZV9mYXJlIjoiMzcxMTA4LjAwIiwidGF4IjoiMzQ5NDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDA2MDU0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyNTUyNC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTUxNyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYzNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NzUiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11DER", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11DER", "cabin": "economy" }, { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13DER", "cabin": "economy" }, { "origin": "SIN", "destination": "FRA", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13DER", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-132", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H5M", "transit_time": "11H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA7Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13:35:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "SIN", "arrival_time": "2026-11-11T08:55:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-10", "flight_time": "PT12H20M", "distance": "6388", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "329" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "329" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNj0sOwjAMRA+DZm\/n47a7Vk0RSBD+lcqC+x+DSQMIR3Es23ke933vxJmqWP9vG2DhQRrGwx4ZCrrgfLDggfZoz5IQZc+s0w4lYC\/ykO6z70TTdD6JqNBi1zUmGk29\/RgrgkXF5nZBfoyF53gLRVtz1hCaiRXfRkxK4hVVqwrTeS1WX6aLjGGMfJCaZLVUDEvOS8b2OlBu5daxeHHJok+Ab8BNsO5Q5YfoVGf9FKUBpfLfG+F1Qug=", "FareInfoRef": "dJlTtGqCuDKAvpd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA9Zd3OBAAAA==", "origin": "SIN", "departure_time": "2026-11-11T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-11-11T22:40: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-11", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT11H45M", "lay_over_date": "2026-11-11", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNj0sOwjAMRA+DZm\/n47a7Vk0RSBD+lcqC+x+DSQMIR3Es23ke933vxJmqWP9vG2DhQRrGwx4ZCrrgfLDggfZoz5IQZc+s0w4lYC\/ykO6z70TTdD6JqNBi1zUmGk29\/RgrgkXF5nZBfoyF53gLRVtz1hCaiRXfRkxK4hVVqwrTeS1WX6aLjGGMfJCaZLVUDEvOS8b2OlBu5daxeHHJok+Ab8BNsO5Q5YfoVGf9FKUBpfLfG+F1Qug=", "FareInfoRef": "dJlTtGqCuDKAvpd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT1D11H45M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Zd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-12-02T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-01", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJ96SvbbdO6xBIUGDAUDnw\/59Bmg2EK6VJnTpOjNGQCcwU4j8aoMhBGsbjARkGEpyxLjgLdKfwqg\/E0rPwtEdNpBd5SPfF9sRpupyJmAS+79tA7ANb\/mmohJCM5nZFfozQKRm7eQCzJU9aFpDtPJ5s0zRDvRodm5VcY62JRjd6uZDaFJQqWVBjyWqONt11LN6yZPVHwDeRTaA7rPadN8wLbyS1EKvy7wPix0Ld", "FareInfoRef": "dJlTtGqCuDKA9pd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKADad3OBAAAA==", "origin": "SIN", "departure_time": "2026-12-02T23:55:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "FRA", "arrival_time": "2026-12-03T06:40: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-02", "flight_time": "PT13H45M", "distance": "6388", "lay_over": "PT17H55M", "lay_over_date": "2026-12-02", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "26" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "26" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJ96SvbbdO6xBIUGDAUDnw\/59Bmg2EK6VJnTpOjNGQCcwU4j8aoMhBGsbjARkGEpyxLjgLdKfwqg\/E0rPwtEdNpBd5SPfF9sRpupyJmAS+79tA7ANb\/mmohJCM5nZFfozQKRm7eQCzJU9aFpDtPJ5s0zRDvRodm5VcY62JRjd6uZDaFJQqWVBjyWqONt11LN6yZPVHwDeRTaA7rPadN8wLbyS1EKvy7wPix0Ld", "FareInfoRef": "dJlTtGqCuDKA9pd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-03", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-03", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 406054, "calendar_total_sell": 406054, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 406054, "filter": { "id": "F1TT00006-132", "price": 406054, "journey_duration": "PT2D15H50M", "journey_duration_seconds": 229800, "layover_duration": "PT1D5H40M", "layover_duration_seconds": 106800, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "359", "aircraft_name": "359", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-10T13:35:00.000+01:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-03T06:40:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611101335sin202611110855329sin202611112040dac202611112240446dac202612012355sin202612020600447sin202612022355fra20261203064026", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179393782131105C3QPN", "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": "21179393782131105C3QPN", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-133", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H5M", "transit_time": "11H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA7Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13:35:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "SIN", "arrival_time": "2026-11-11T08:55:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-10", "flight_time": "PT12H20M", "distance": "6388", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "329" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "329" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNj0sOwjAMRA+DZm\/n47a7Vk0RSBD+lcqC+x+DSQMIR3Es23ke933vxJmqWP9vG2DhQRrGwx4ZCrrgfLDggfZoz5IQZc+s0w4lYC\/ykO6z70TTdD6JqNBi1zUmGk29\/RgrgkXF5nZBfoyF53gLRVtz1hCaiRXfRkxK4hVVqwrTeS1WX6aLjGGMfJCaZLVUDEvOS8b2OlBu5daxeHHJok+Ab8BNsO5Q5YfoVGf9FKUBpfLfG+F1Qug=", "FareInfoRef": "dJlTtGqCuDKAvpd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA9Zd3OBAAAA==", "origin": "SIN", "departure_time": "2026-11-11T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-11-11T22:40: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-11", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT11H45M", "lay_over_date": "2026-11-11", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNj0sOwjAMRA+DZm\/n47a7Vk0RSBD+lcqC+x+DSQMIR3Es23ke933vxJmqWP9vG2DhQRrGwx4ZCrrgfLDggfZoz5IQZc+s0w4lYC\/ykO6z70TTdD6JqNBi1zUmGk29\/RgrgkXF5nZBfoyF53gLRVtz1hCaiRXfRkxK4hVVqwrTeS1WX6aLjGGMfJCaZLVUDEvOS8b2OlBu5daxeHHJok+Ab8BNsO5Q5YfoVGf9FKUBpfLfG+F1Qug=", "FareInfoRef": "dJlTtGqCuDKAvpd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT1D14H25M", "transit_time": "20H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Zd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-12-02T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-01", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJ96SvbbdO6xBIUGDAUDnw\/59Bmg2EK6VJnTpOjNGQCcwU4j8aoMhBGsbjARkGEpyxLjgLdKfwqg\/E0rPwtEdNpBd5SPfF9sRpupyJmAS+79tA7ANb\/mmohJCM5nZFfozQKRm7eQCzJU9aFpDtPJ5s0zRDvRodm5VcY62JRjd6uZDaFJQqWVBjyWqONt11LN6yZPVHwDeRTaA7rPadN8wLbyS1EKvy7wPix0Ld", "FareInfoRef": "dJlTtGqCuDKA9pd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAFad3OBAAAA==", "origin": "SIN", "departure_time": "2026-12-03T02:45:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "FRA", "arrival_time": "2026-12-03T09:20: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-02", "flight_time": "PT13H35M", "distance": "6388", "lay_over": "PT20H45M", "lay_over_date": "2026-12-02", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "330" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "330" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJ96SvbbdO6xBIUGDAUDnw\/59Bmg2EK6VJnTpOjNGQCcwU4j8aoMhBGsbjARkGEpyxLjgLdKfwqg\/E0rPwtEdNpBd5SPfF9sRpupyJmAS+79tA7ANb\/mmohJCM5nZFfozQKRm7eQCzJU9aFpDtPJ5s0zRDvRodm5VcY62JRjd6uZDaFJQqWVBjyWqONt11LN6yZPVHwDeRTaA7rPadN8wLbyS1EKvy7wPix0Ld", "FareInfoRef": "dJlTtGqCuDKA9pd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 406054, "gross_total": 406054, "base_fare": 371108, "tax": 34946, "sell": { "currency": "BDT", "total": 406054, "base_fare": 371108, "tax": 34946 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDA2MDU0LCJiYXNlX2ZhcmUiOjM3MTEwOCwidGF4IjozNDk0Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjQwNjA1NCwiYmFzZV9mYXJlIjozNzExMDgsInRheCI6MzQ5NDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDA2MDU0LCJiYXNlX2ZhcmUiOjM3MTEwOCwidGF4IjozNDk0Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 406054, "base_fare": 371108, "tax": 34946, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "371108.00", "tax": "34946.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 406054, "base_fare": 371108, "tax": 34946, "gross": { "base_fare": "371108.00", "tax": "34946.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": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "25524.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQwNjA1NC4wMCIsImJhc2VfZmFyZSI6IjM3MTEwOC4wMCIsInRheCI6IjM0OTQ2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcxMTA4LjAwIiwidGF4IjoiMzQ5NDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0MDYwNTQuMDAiLCJiYXNlX2ZhcmUiOiIzNzExMDguMDAiLCJ0YXgiOiIzNDk0Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MTEwOC4wMCIsInRheCI6IjM0OTQ2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDA2MDU0LjAwIiwiYmFzZV9mYXJlIjoiMzcxMTA4LjAwIiwidGF4IjoiMzQ5NDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDA2MDU0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIyNTUyNC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJERSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTUxNyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4MjY3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYzNTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NzUiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "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-10", "segments": [ { "origin": "FRA", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11DER", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11DER", "cabin": "economy" }, { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13DER", "cabin": "economy" }, { "origin": "SIN", "destination": "FRA", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13DER", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-06", "current_timestamp": 1793937828 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-133", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H5M", "transit_time": "11H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA7Zd3OBAAAA==", "origin": "FRA", "departure_time": "2026-11-10T13:35:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "SIN", "arrival_time": "2026-11-11T08:55:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-10", "flight_time": "PT12H20M", "distance": "6388", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "329" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "329" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNj0sOwjAMRA+DZm\/n47a7Vk0RSBD+lcqC+x+DSQMIR3Es23ke933vxJmqWP9vG2DhQRrGwx4ZCrrgfLDggfZoz5IQZc+s0w4lYC\/ykO6z70TTdD6JqNBi1zUmGk29\/RgrgkXF5nZBfoyF53gLRVtz1hCaiRXfRkxK4hVVqwrTeS1WX6aLjGGMfJCaZLVUDEvOS8b2OlBu5daxeHHJok+Ab8BNsO5Q5YfoVGf9FKUBpfLfG+F1Qug=", "FareInfoRef": "dJlTtGqCuDKAvpd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKA9Zd3OBAAAA==", "origin": "SIN", "departure_time": "2026-11-11T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-11-11T22:40: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-11", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT11H45M", "lay_over_date": "2026-11-11", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNj0sOwjAMRA+DZm\/n47a7Vk0RSBD+lcqC+x+DSQMIR3Es23ke933vxJmqWP9vG2DhQRrGwx4ZCrrgfLDggfZoz5IQZc+s0w4lYC\/ykO6z70TTdD6JqNBi1zUmGk29\/RgrgkXF5nZBfoyF53gLRVtz1hCaiRXfRkxK4hVVqwrTeS1WX6aLjGGMfJCaZLVUDEvOS8b2OlBu5daxeHHJok+Ab8BNsO5Q5YfoVGf9FKUBpfLfG+F1Qug=", "FareInfoRef": "dJlTtGqCuDKAvpd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "PT1D14H25M", "transit_time": "20H45M", "routes": [ { "air_segment_key": "dJlTtGqCuDKA\/Zd3OBAAAA==", "origin": "DAC", "departure_time": "2026-12-01T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-12-02T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-01", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJ96SvbbdO6xBIUGDAUDnw\/59Bmg2EK6VJnTpOjNGQCcwU4j8aoMhBGsbjARkGEpyxLjgLdKfwqg\/E0rPwtEdNpBd5SPfF9sRpupyJmAS+79tA7ANb\/mmohJCM5nZFfozQKRm7eQCzJU9aFpDtPJ5s0zRDvRodm5VcY62JRjd6uZDaFJQqWVBjyWqONt11LN6yZPVHwDeRTaA7rPadN8wLbyS1EKvy7wPix0Ld", "FareInfoRef": "dJlTtGqCuDKA9pd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dJlTtGqCuDKAFad3OBAAAA==", "origin": "SIN", "departure_time": "2026-12-03T02:45:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "FRA", "arrival_time": "2026-12-03T09:20: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-02", "flight_time": "PT13H35M", "distance": "6388", "lay_over": "PT20H45M", "lay_over_date": "2026-12-02", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "330" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "330" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13DER", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJ96SvbbdO6xBIUGDAUDnw\/59Bmg2EK6VJnTpOjNGQCcwU4j8aoMhBGsbjARkGEpyxLjgLdKfwqg\/E0rPwtEdNpBd5SPfF9sRpupyJmAS+79tA7ANb\/mmohJCM5nZFfozQKRm7eQCzJU9aFpDtPJ5s0zRDvRodm5VcY62JRjd6uZDaFJQqWVBjyWqONt11LN6yZPVHwDeRTaA7rPadN8wLbyS1EKvy7wPix0Ld", "FareInfoRef": "dJlTtGqCuDKA9pd3OBAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-10-2026-12-03", "calendar_flight_date": "2026-11-10", "calendar_arrival_date": "2026-12-03", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 406054, "calendar_total_sell": 406054, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 406054, "filter": { "id": "F1TT00006-133", "price": 406054, "journey_duration": "PT2D18H30M", "journey_duration_seconds": 239400, "layover_duration": "PT1D8H30M", "layover_duration_seconds": 117000, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "359", "aircraft_name": "359", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-11-10T13:35:00.000+01:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-03T09:20:00.000+01:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "fra202611101335sin202611110855329sin202611112040dac202611112240446dac202612012355sin202612020600447sin202612030245fra202612030920330", "destination_reach_time": "PT", "destination_reach_timestamp": null } ], "FareFamily_AccountCode_PTC_Data": [] }