{ "status": "success", "tracking_id": "2181176871655496235VKQPH", "journey_type": "OneWay", "return_result_type": "general", "Get_Flight_Type": { "find_flight_type": "international", "airport_country": "SA", "uniqueFlightTypes_count": 1, "uniqueFlightTypes": [ "international" ], "get_all_flight_type": [ "international" ], "Segement_Data": [ { "departure_airport_type": "AIRPORT", "departure_airport": "MED", "arrival_airport_type": "AIRPORT", "arrival_airport": "CAI", "departure_date": "2026-01-31", "departure_airport_country_code": "SA", "arrival_airport_country_code": "EG", "flight_type": "international" } ], "search_parameter": { "journey_type": "OneWay", "segment": [ { "departure_airport_type": "AIRPORT", "departure_airport": "MED", "arrival_airport_type": "AIRPORT", "arrival_airport": "CAI", "departure_date": "2026-01-31", "departure_time": "anytime", "departure_time_within": "anytime", "booking_class": "Economy", "stop": "any", "alliance": { "include": [], "exclude": [] }, "country": { "include": [], "exclude": [] }, "airlines": { "include": [], "exclude": [] } } ], "travelers_adult": 1, "travelers_child": 0, "travelers_child_age": [], "travelers_infants": 0, "travelers_infants_age": [], "fare_type": [], "fare_option": [], "content_type": "all_content", "ptc_option": [], "agency_ethnic_list": [], "preferred_carrier": [], "non_stop_flight": "any", "baggage_option": "any", "booking_class": "Economy", "supplier_uid": "all", "partner_id": "218", "language": "en", "short_ref": "3de21c14935c29f190a96906b9386a13c1bea2440a1563a5d562801e14f387b5", "version": 1, "team_profile": [ null ] } }, "data": [ { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-0", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "Light", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H20M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "BbNoDvfGuDKA6a819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T02:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-31T03:10:00.000+03:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-30", "flight_time": "PT1H00M", "distance": "214", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "494" }, "marketing": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "494" }, "booking_class": { "brand_id": "2017448", "brand_title": "Light", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HLIGOW", "FareRuleKey": "gws-eJxNTssOwjAM+5jJd6eRth2Lto7xKgdArBf+\/zOWtCARKbFbJ05ijIGhp8gY\/6PDp9sK8msCMoLlOc0QCYTYo4CigvV6Ot7faA7qQq5iQ\/E2Tv2iBkhDGpvkgVLrzUxJVl9H+F44tQn8SFqN5sP8XHQrVBX7fFy+IgfYoTa3A+8JLFA=", "FareInfoRef": "BbNoDvfGuDKASc819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "BbNoDvfGuDKA8a819JAAAA==", "origin": "JED", "departure_time": "2026-01-31T06:10:00.000+03:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T07:30:00.000+02:00", "destination_terminal": "1", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H20M", "distance": "769", "lay_over": "PT03H00M", "lay_over_date": "2026-01-31", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "565" }, "marketing": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "565" }, "booking_class": { "brand_id": "2017444", "brand_title": "Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "D", "meal_code": null, "seat_available": "9", "FareBasis": "DVALOW", "FareRuleKey": "gws-eJxNjtsKAyEMRD9mmfdEi7t9U9SlNyyFXtaX\/v9ndNQWGjAzepIY770R40R18f8x4T1tFeURgQLDE8MRu724fqkQ0YD0DJfrC2OCVYLS4VDtZdFFR0Ge8zJQC9SeTzmRSZ9LVbR\/0Sw78DP5QFtCuq\/rVsVa5ePt\/IUyg4uy7wMC3CyH", "FareInfoRef": "BbNoDvfGuDKAfc819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 20957, "gross_total": 20627, "base_fare": 7731, "tax": 13226, "sell": { "currency": "BDT", "total": 20957, "base_fare": 7731, "tax": 13226 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA5NTcsImJhc2VfZmFyZSI6NzczMSwidGF4IjoxMzIyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIwNjI3LCJiYXNlX2ZhcmUiOjc0MDEsInRheCI6MTMyMjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA2MjcsImJhc2VfZmFyZSI6NzQwMSwidGF4IjoxMzIyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 20957, "base_fare": 7731, "tax": 13226, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7401.00", "tax": "13226.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 20957, "base_fare": 7731, "tax": 13226, "gross": { "base_fare": "7401.00", "tax": "13226.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "6583.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3472.00" }, "Other": { "title": "Others taxes", "amount": "3171.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwOTU3LjAwIiwiYmFzZV9mYXJlIjoiNzczMS4wMCIsInRheCI6IjEzMjI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQwMS4wMCIsInRheCI6IjEzMjI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwNjI3LjAwIiwiYmFzZV9mYXJlIjoiNzQwMS4wMCIsInRheCI6IjEzMjI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQwMS4wMCIsInRheCI6IjEzMjI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjA2MjcuMDAiLCJiYXNlX2ZhcmUiOiI3NDAxLjAwIiwidGF4IjoiMTMyMjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA2MjcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI2NTgzLjAwIn0sIllSIjp7ImFtb3VudCI6IjM0NzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2NTgzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM0NzIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "XY", "calendar_total_currency": "BDT", "calendar_total_price": 20957, "calendar_total_sell": 20957, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20957, "filter": { "id": "F123TT00182-0", "price": 20957, "gross_total": 20627, "journey_duration": "PT6H20M", "journey_duration_seconds": 22800, "layover_duration": "PT3H0M", "layover_duration_seconds": 10800, "carrier_operating": "XY", "carrier_marketing": "XY", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-31T02:10:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-31T07:30:00.000+02:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "med202601310210jed202601310310494jed202601310610cai202601310730565", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-1", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-1", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H5M", "transit_time": null, "routes": [ { "air_segment_key": "BbNoDvfGuDKA+a819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T02:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T03:20:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-30", "flight_time": "PT2H05M", "distance": "640", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "391" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "391" }, "booking_class": { "brand_id": "1769488", "brand_title": "BASIC ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TLOTSAB4", "FareRuleKey": "gws-eJxNTssOwzAI+5jKdyDV0mOyNNUmbemhD6mX\/f9nDIgmDQkwsjGklITkRsxT+o8Bn2E70Y4CNIhmyU8wSYxgnS4Qccb+Wvct30d0k2BUc7p3dmGVwtpQZBk7ZYHL67vO5uXOpAB2GgZ1Az9QHwpbnv0aheDKTlGEfqpbXx+bLEU=", "FareInfoRef": "BbNoDvfGuDKAqc819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_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": 21683, "gross_total": 21353, "base_fare": 12970, "tax": 8713, "sell": { "currency": "BDT", "total": 21683, "base_fare": 12970, "tax": 8713 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE2ODMsImJhc2VfZmFyZSI6MTI5NzAsInRheCI6ODcxM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIxMzUzLCJiYXNlX2ZhcmUiOjEyNjQwLCJ0YXgiOjg3MTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjEzNTMsImJhc2VfZmFyZSI6MTI2NDAsInRheCI6ODcxM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 21683, "base_fare": 12970, "tax": 8713, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12640.00", "tax": "8713.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 21683, "base_fare": 12970, "tax": 8713, "gross": { "base_fare": "12640.00", "tax": "8713.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4912.00" }, "Other": { "title": "Others taxes", "amount": "3801.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIxNjgzLjAwIiwiYmFzZV9mYXJlIjoiMTI5NzAuMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2NDAuMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIxMzUzLjAwIiwiYmFzZV9mYXJlIjoiMTI2NDAuMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2NDAuMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjEzNTMuMDAiLCJiYXNlX2ZhcmUiOiIxMjY0MC4wMCIsInRheCI6Ijg3MTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjEzNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzgwMS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMyOTQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTNCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5MTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "SV", "calendar_total_currency": "BDT", "calendar_total_price": 21683, "calendar_total_sell": 21683, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21683, "filter": { "id": "F123TT00182-1", "price": 21683, "gross_total": 21353, "journey_duration": "PT2H5M", "journey_duration_seconds": 7500, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": null, "departure_departure_time": "2026-01-31T02:15:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-31T03:20:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202601310215cai202601310320391", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-2", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "SAVER ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-2", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "7H35M", "routes": [ { "air_segment_key": "BbNoDvfGuDKAAb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-31T19:50:00.000+03:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-31", "flight_time": "PT1H10M", "distance": "214", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1429" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1429" }, "booking_class": { "brand_id": "1769489", "brand_title": "SAVER ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "8", "FareBasis": "VLOTSAS4", "FareRuleKey": "gws-eJxNTssKwzAM+5iiux9l7TEhzdigyw7ZCr3s\/z9jtsNgBtsykmWnlITkQsxr+o8Jn6kfaO8CNIhlyXfoqgK24QQRZxz789VznzE81KkW9OgcwiqFraHKdR6UB86oj7q5F7M5kwH4ZTi0DfxAvRlseYtrpBrKQdECe9S2vgEYLDE=", "FareInfoRef": "BbNoDvfGuDKAyc819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "BbNoDvfGuDKACb819JAAAA==", "origin": "JED", "departure_time": "2026-02-01T03:25:00.000+03:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-02-01T04:45:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-01", "flight_time": "PT2H20M", "distance": "769", "lay_over": "PT07H35M", "lay_over_date": "2026-01-31", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "383" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "383" }, "booking_class": { "brand_id": "1769489", "brand_title": "SAVER ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "FareBasis": "VLOTSAS4", "FareRuleKey": "gws-eJxNTssKwzAM+5iiux9l7TEhzdigyw7ZCr3s\/z9jtsNgBtsykmWnlITkQsxr+o8Jn6kfaO8CNIhlyXfoqgK24QQRZxz789VznzE81KkW9OgcwiqFraHKdR6UB86oj7q5F7M5kwH4ZTi0DfxAvRlseYtrpBrKQdECe9S2vgEYLDE=", "FareInfoRef": "BbNoDvfGuDKAyc819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 22101, "gross_total": 21771, "base_fare": 14018, "tax": 8083, "sell": { "currency": "BDT", "total": 22101, "base_fare": 14018, "tax": 8083 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjIxMDEsImJhc2VfZmFyZSI6MTQwMTgsInRheCI6ODA4M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIxNzcxLCJiYXNlX2ZhcmUiOjEzNjg4LCJ0YXgiOjgwODMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE3NzEsImJhc2VfZmFyZSI6MTM2ODgsInRheCI6ODA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 22101, "base_fare": 14018, "tax": 8083, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13688.00", "tax": "8083.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 22101, "base_fare": 14018, "tax": 8083, "gross": { "base_fare": "13688.00", "tax": "8083.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4912.00" }, "Other": { "title": "Others taxes", "amount": "3171.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyMTAxLjAwIiwiYmFzZV9mYXJlIjoiMTQwMTguMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2ODguMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIxNzcxLjAwIiwiYmFzZV9mYXJlIjoiMTM2ODguMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2ODguMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjE3NzEuMDAiLCJiYXNlX2ZhcmUiOiIxMzY4OC4wMCIsInRheCI6IjgwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE3NzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-02-01", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-02-01", "calendar_carrier": "SV", "calendar_total_currency": "BDT", "calendar_total_price": 22101, "calendar_total_sell": 22101, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22101, "filter": { "id": "F123TT00182-2", "price": 22101, "gross_total": 21771, "journey_duration": "PT11H5M", "journey_duration_seconds": 39900, "layover_duration": "PT7H35M", "layover_duration_seconds": 27300, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-31T18:40:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-02-01T04:45:00.000+02:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "med202601311840jed2026013119501429jed202602010325cai202602010445383", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-3", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "Light", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-3", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H25M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "BbNoDvfGuDKA6a819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T02:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-31T03:10:00.000+03:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-30", "flight_time": "PT1H00M", "distance": "214", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "494" }, "marketing": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "494" }, "booking_class": { "brand_id": "2017448", "brand_title": "Light", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HLIGOW", "FareRuleKey": "gws-eJxNTssOwjAM+5jJd6eRth2Lto7xKgdArBf+\/zOWtCARKbFbJ05ijIGhp8gY\/6PDp9sK8msCMoLlOc0QCYTYo4CigvV6Ot7faA7qQq5iQ\/E2Tv2iBkhDGpvkgVLrzUxJVl9H+F44tQn8SFqN5sP8XHQrVBX7fFy+IgfYoTa3A+8JLFA=", "FareInfoRef": "BbNoDvfGuDKASc819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "BbNoDvfGuDKAEb819JAAAA==", "origin": "JED", "departure_time": "2026-01-31T07:15:00.000+03:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T08:35:00.000+02:00", "destination_terminal": "1", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H20M", "distance": "769", "lay_over": "PT04H05M", "lay_over_date": "2026-01-31", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "583" }, "marketing": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "583" }, "booking_class": { "brand_id": "2017444", "brand_title": "Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "A", "meal_code": null, "seat_available": "9", "FareBasis": "AVALOW", "FareRuleKey": "gws-eJxNjssKAyEMRT9muPtEqU53BsehLyyFPsZN\/\/8zGmMLDZh79SQxKSVHLhDznP5jwnvaGuojAxVOT5Yjdvvo7dJAxAJ5yuX6wpjgWUE1OJStLIccVFBimQfqgWb5VBZlZHNVGf1fdKsd+JlyUFtlua\/r1sh71sfb+QspQhfVvg8FlSyO", "FareInfoRef": "BbNoDvfGuDKAac819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 22267, "gross_total": 21937, "base_fare": 9041, "tax": 13226, "sell": { "currency": "BDT", "total": 22267, "base_fare": 9041, "tax": 13226 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjIyNjcsImJhc2VfZmFyZSI6OTA0MSwidGF4IjoxMzIyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIxOTM3LCJiYXNlX2ZhcmUiOjg3MTEsInRheCI6MTMyMjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE5MzcsImJhc2VfZmFyZSI6ODcxMSwidGF4IjoxMzIyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 22267, "base_fare": 9041, "tax": 13226, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8711.00", "tax": "13226.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 22267, "base_fare": 9041, "tax": 13226, "gross": { "base_fare": "8711.00", "tax": "13226.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "6583.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3472.00" }, "Other": { "title": "Others taxes", "amount": "3171.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyMjY3LjAwIiwiYmFzZV9mYXJlIjoiOTA0MS4wMCIsInRheCI6IjEzMjI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODcxMS4wMCIsInRheCI6IjEzMjI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIxOTM3LjAwIiwiYmFzZV9mYXJlIjoiODcxMS4wMCIsInRheCI6IjEzMjI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODcxMS4wMCIsInRheCI6IjEzMjI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjE5MzcuMDAiLCJiYXNlX2ZhcmUiOiI4NzExLjAwIiwidGF4IjoiMTMyMjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE5MzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI2NTgzLjAwIn0sIllSIjp7ImFtb3VudCI6IjM0NzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2NTgzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjM0NzIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "XY", "calendar_total_currency": "BDT", "calendar_total_price": 22267, "calendar_total_sell": 22267, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22267, "filter": { "id": "F123TT00182-3", "price": 22267, "gross_total": 21937, "journey_duration": "PT7H25M", "journey_duration_seconds": 26700, "layover_duration": "PT4H5M", "layover_duration_seconds": 14700, "carrier_operating": "XY", "carrier_marketing": "XY", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-31T02:10:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-31T08:35:00.000+02:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "med202601310210jed202601310310494jed202601310715cai202601310835583", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-4", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "Light", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-4", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H5M", "transit_time": null, "routes": [ { "air_segment_key": "BbNoDvfGuDKAGb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T08:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T09:35:00.000+02:00", "destination_terminal": "1", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H05M", "distance": "640", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "793" }, "marketing": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "793" }, "booking_class": { "brand_id": "2017443", "brand_title": "Light", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "FareBasis": "OLIGOW", "FareRuleKey": "gws-eJxNTtEOwyAI\/Jjm3kEW7aPG2q3ZZpNly+rL\/v8ziromJQEODg6894aMJebRn23Ab9gK8icCGUY9hgVs3MWCtSog4oD1sVzXL7qEVCI3smduY9HOognJpbFT1VBafKapKjVdUoB6GBXqBg6QbgpzmN6zbIVEWJuv+58kB\/1U93YscSyt", "FareInfoRef": "BbNoDvfGuDKA+c819JAAAA==" }, "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": 22830, "gross_total": 22500, "base_fare": 15983, "tax": 6847, "sell": { "currency": "BDT", "total": 22830, "base_fare": 15983, "tax": 6847 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjI4MzAsImJhc2VfZmFyZSI6MTU5ODMsInRheCI6Njg0N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIyNTAwLCJiYXNlX2ZhcmUiOjE1NjUzLCJ0YXgiOjY4NDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjI1MDAsImJhc2VfZmFyZSI6MTU2NTMsInRheCI6Njg0N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 22830, "base_fare": 15983, "tax": 6847, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "15653.00", "tax": "6847.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 22830, "base_fare": 15983, "tax": 6847, "gross": { "base_fare": "15653.00", "tax": "6847.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1310.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1736.00" }, "Other": { "title": "Others taxes", "amount": "3801.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyODMwLjAwIiwiYmFzZV9mYXJlIjoiMTU5ODMuMDAiLCJ0YXgiOiI2ODQ3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU2NTMuMDAiLCJ0YXgiOiI2ODQ3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyNTAwLjAwIiwiYmFzZV9mYXJlIjoiMTU2NTMuMDAiLCJ0YXgiOiI2ODQ3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU2NTMuMDAiLCJ0YXgiOiI2ODQ3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjI1MDAuMDAiLCJiYXNlX2ZhcmUiOiIxNTY1My4wMCIsInRheCI6IjY4NDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI1MDAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMzEwLjAwIn0sIllSIjp7ImFtb3VudCI6IjE3MzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzgwMS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMyOTQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTNCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEzMTAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTczNiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "XY", "calendar_total_currency": "BDT", "calendar_total_price": 22830, "calendar_total_sell": 22830, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22830, "filter": { "id": "F123TT00182-4", "price": 22830, "gross_total": 22500, "journey_duration": "PT2H5M", "journey_duration_seconds": 7500, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "XY", "carrier_marketing": "XY", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-31T08:30:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-31T09:35:00.000+02:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "med202601310830cai202601310935793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-5", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "SAVER ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-5", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT5H20M", "transit_time": "1H50M", "routes": [ { "air_segment_key": "BbNoDvfGuDKAIb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T06:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-31T07:15:00.000+03:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-31", "flight_time": "PT1H10M", "distance": "214", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1423" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1423" }, "booking_class": { "brand_id": "1769489", "brand_title": "SAVER ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "NLOTSAS4", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kB33T226dZooniomuzF\/z9DoDGRBBgyw0DOWUhOxLzl\/5jwmfob+qqAQixruWJZVgLbcICIC\/T2ePbSZwyP5JQGPTqHsElla2hyngflgSPqve3uJZs5kwH4ZTi0DfxAuxjUssc1SimUg6IV9qhtfQH\/1Cw0", "FareInfoRef": "BbNoDvfGuDKAHd819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "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": "BbNoDvfGuDKAKb819JAAAA==", "origin": "JED", "departure_time": "2026-01-31T09:05:00.000+03:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T10:25:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H20M", "distance": "769", "lay_over": "PT01H50M", "lay_over_date": "2026-01-31", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "301" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "301" }, "booking_class": { "brand_id": "1769489", "brand_title": "SAVER ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NLOTSAS4", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kB33T226dZooniomuzF\/z9DoDGRBBgyw0DOWUhOxLzl\/5jwmfob+qqAQixruWJZVgLbcICIC\/T2ePbSZwyP5JQGPTqHsElla2hyngflgSPqve3uJZs5kwH4ZTi0DfxAuxjUssc1SimUg6IV9qhtfQH\/1Cw0", "FareInfoRef": "BbNoDvfGuDKAHd819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "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": 24229, "gross_total": 23899, "base_fare": 16146, "tax": 8083, "sell": { "currency": "BDT", "total": 24229, "base_fare": 16146, "tax": 8083 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQyMjksImJhc2VfZmFyZSI6MTYxNDYsInRheCI6ODA4M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIzODk5LCJiYXNlX2ZhcmUiOjE1ODE2LCJ0YXgiOjgwODMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjM4OTksImJhc2VfZmFyZSI6MTU4MTYsInRheCI6ODA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 24229, "base_fare": 16146, "tax": 8083, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "15816.00", "tax": "8083.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 24229, "base_fare": 16146, "tax": 8083, "gross": { "base_fare": "15816.00", "tax": "8083.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4912.00" }, "Other": { "title": "Others taxes", "amount": "3171.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0MjI5LjAwIiwiYmFzZV9mYXJlIjoiMTYxNDYuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU4MTYuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzODk5LjAwIiwiYmFzZV9mYXJlIjoiMTU4MTYuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU4MTYuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjM4OTkuMDAiLCJiYXNlX2ZhcmUiOiIxNTgxNi4wMCIsInRheCI6IjgwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4OTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "SV", "calendar_total_currency": "BDT", "calendar_total_price": 24229, "calendar_total_sell": 24229, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 24229, "filter": { "id": "F123TT00182-5", "price": 24229, "gross_total": 23899, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT1H50M", "layover_duration_seconds": 6600, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-31T06:05:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-31T10:25:00.000+02:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "med202601310605jed2026013107151423jed202601310905cai202601311025301", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-6", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "SAVER ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-6", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H45M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "BbNoDvfGuDKAIb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T06:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-31T07:15:00.000+03:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-31", "flight_time": "PT1H10M", "distance": "214", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1423" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1423" }, "booking_class": { "brand_id": "1769489", "brand_title": "SAVER ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "NLOTSAS4", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kB33T226dZooniomuzF\/z9DoDGRBBgyw0DOWUhOxLzl\/5jwmfob+qqAQixruWJZVgLbcICIC\/T2ePbSZwyP5JQGPTqHsElla2hyngflgSPqve3uJZs5kwH4ZTi0DfxAuxjUssc1SimUg6IV9qhtfQH\/1Cw0", "FareInfoRef": "BbNoDvfGuDKAHd819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "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": "BbNoDvfGuDKAMb819JAAAA==", "origin": "JED", "departure_time": "2026-01-31T11:30:00.000+03:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T12:50:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H20M", "distance": "769", "lay_over": "PT04H15M", "lay_over_date": "2026-01-31", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "307" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "307" }, "booking_class": { "brand_id": "1769489", "brand_title": "SAVER ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NLOTSAS4", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kB33T226dZooniomuzF\/z9DoDGRBBgyw0DOWUhOxLzl\/5jwmfob+qqAQixruWJZVgLbcICIC\/T2ePbSZwyP5JQGPTqHsElla2hyngflgSPqve3uJZs5kwH4ZTi0DfxAuxjUssc1SimUg6IV9qhtfQH\/1Cw0", "FareInfoRef": "BbNoDvfGuDKAHd819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "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": 24229, "gross_total": 23899, "base_fare": 16146, "tax": 8083, "sell": { "currency": "BDT", "total": 24229, "base_fare": 16146, "tax": 8083 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQyMjksImJhc2VfZmFyZSI6MTYxNDYsInRheCI6ODA4M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIzODk5LCJiYXNlX2ZhcmUiOjE1ODE2LCJ0YXgiOjgwODMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjM4OTksImJhc2VfZmFyZSI6MTU4MTYsInRheCI6ODA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 24229, "base_fare": 16146, "tax": 8083, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "15816.00", "tax": "8083.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 24229, "base_fare": 16146, "tax": 8083, "gross": { "base_fare": "15816.00", "tax": "8083.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4912.00" }, "Other": { "title": "Others taxes", "amount": "3171.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0MjI5LjAwIiwiYmFzZV9mYXJlIjoiMTYxNDYuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU4MTYuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzODk5LjAwIiwiYmFzZV9mYXJlIjoiMTU4MTYuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU4MTYuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjM4OTkuMDAiLCJiYXNlX2ZhcmUiOiIxNTgxNi4wMCIsInRheCI6IjgwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4OTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "SV", "calendar_total_currency": "BDT", "calendar_total_price": 24229, "calendar_total_sell": 24229, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 24229, "filter": { "id": "F123TT00182-6", "price": 24229, "gross_total": 23899, "journey_duration": "PT7H45M", "journey_duration_seconds": 27900, "layover_duration": "PT4H15M", "layover_duration_seconds": 15300, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-31T06:05:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-31T12:50:00.000+02:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "med202601310605jed2026013107151423jed202601311130cai202601311250307", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-7", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-7", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "BbNoDvfGuDKAOb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T23:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-02-01T01:05:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-31", "flight_time": "PT1H25M", "distance": "440", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "F3", "carrier_name": "Flyadeal", "carrier_logo": "F3.png", "flight_number": "232" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6476" }, "booking_class": { "brand_id": "1767036", "brand_title": "BASIC ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "4", "FareBasis": "VAO6F3B4", "FareRuleKey": "gws-eJxNjsEOwyAMQz+m8t0B2u4IK1S9jE3rWqmX\/f9nLCmbNEvEjh4JxBgd3UCRS\/xXh3e37qjbBFQ4Pc9tgZC9g2h3gOIFe7oPs78GtCXeUD1xc7GLLC6PaphkDg2ZcJz1VrKytpkaYE\/Dok7gF8qisab8Wh8p0Jv4RRyhP9WpDwcDLCI=", "FareInfoRef": "BbNoDvfGuDKAWd819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "BbNoDvfGuDKARb819JAAAA==", "origin": "RUH", "departure_time": "2026-02-01T07:10:00.000+03:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-02-01T09:20:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-01", "flight_time": "PT3H10M", "distance": "1003", "lay_over": "PT06H05M", "lay_over_date": "2026-02-01", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "311" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "311" }, "booking_class": { "brand_id": "1769488", "brand_title": "BASIC ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NPOTSAB4", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52P3SZkBaVjUGUInXD\/Y\/BxAUJS\/GM9fxJSsnEBlEd0380eDfrC74VwGF8JV9ho\/RR7BDRDL\/fnms+d4gdJkrkgQ\/VaJytKAXFLt2BamCP\/NgWMonNVEW9jGo5gZ+ZF1rPU1yTtq2d\/fCFcgK\/yrkPVJUskg==", "FareInfoRef": "BbNoDvfGuDKAdd819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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": 24229, "gross_total": 23899, "base_fare": 16146, "tax": 8083, "sell": { "currency": "BDT", "total": 24229, "base_fare": 16146, "tax": 8083 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQyMjksImJhc2VfZmFyZSI6MTYxNDYsInRheCI6ODA4M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIzODk5LCJiYXNlX2ZhcmUiOjE1ODE2LCJ0YXgiOjgwODMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjM4OTksImJhc2VfZmFyZSI6MTU4MTYsInRheCI6ODA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 24229, "base_fare": 16146, "tax": 8083, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "15816.00", "tax": "8083.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 24229, "base_fare": 16146, "tax": 8083, "gross": { "base_fare": "15816.00", "tax": "8083.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4912.00" }, "Other": { "title": "Others taxes", "amount": "3171.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0MjI5LjAwIiwiYmFzZV9mYXJlIjoiMTYxNDYuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU4MTYuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzODk5LjAwIiwiYmFzZV9mYXJlIjoiMTU4MTYuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU4MTYuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjM4OTkuMDAiLCJiYXNlX2ZhcmUiOiIxNTgxNi4wMCIsInRheCI6IjgwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4OTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-02-01", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-02-01", "calendar_carrier": "F3", "calendar_total_currency": "BDT", "calendar_total_price": 24229, "calendar_total_sell": 24229, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 24229, "filter": { "id": "F123TT00182-7", "price": 24229, "gross_total": 23899, "journey_duration": "PT10H40M", "journey_duration_seconds": 38400, "layover_duration": "PT6H5M", "layover_duration_seconds": 21900, "carrier_operating": "F3", "carrier_marketing": "SV", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-31T23:40:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-02-01T09:20:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202601312340ruh202602010105232ruh202602010710cai202602010920311", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-8", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY LIGHT", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-8", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H0M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "BbNoDvfGuDKATb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T13:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-31T15:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-31", "flight_time": "PT1H55M", "distance": "692", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "180" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "180" }, "booking_class": { "brand_id": "1790769", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "1", "FareBasis": "WDLIT3SA", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PfEYLu9malrC5svdYy+7P8\/Y1EZLJDcG44xCSE4cjMxX8J\/TPhM6x3lFYECZxl1hxcRsDUniFjxTo+9yqEYf0hDpeOh3B9mF9kE0WUZqAXOXp85GSN\/XaQpo21GszaBn8mb2aKpHnqrJOK9J1s7IC2wU23uC0HCLJ8=", "FareInfoRef": "BbNoDvfGuDKAhd819JAAAA==" }, "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": "BbNoDvfGuDKAVb819JAAAA==", "origin": "BAH", "departure_time": "2026-02-01T00:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "CAI", "arrival_time": "2026-02-01T03:10:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT3H35M", "distance": "1200", "lay_over": "PT09H30M", "lay_over_date": "2026-01-31", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "79" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "79" }, "booking_class": { "brand_id": "1790769", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "1", "FareBasis": "WDLIT3SA", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PfEYLu9malrC5svdYy+7P8\/Y1EZLJDcG44xCSE4cjMxX8J\/TPhM6x3lFYECZxl1hxcRsDUniFjxTo+9yqEYf0hDpeOh3B9mF9kE0WUZqAXOXp85GSN\/XaQpo21GszaBn8mb2aKpHnqrJOK9J1s7IC2wU23uC0HCLJ8=", "FareInfoRef": "BbNoDvfGuDKAhd819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 24823, "gross_total": 24493, "base_fare": 7665, "tax": 17158, "sell": { "currency": "BDT", "total": 24823, "base_fare": 7665, "tax": 17158 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ4MjMsImJhc2VfZmFyZSI6NzY2NSwidGF4IjoxNzE1OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI0NDkzLCJiYXNlX2ZhcmUiOjczMzUsInRheCI6MTcxNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ0OTMsImJhc2VfZmFyZSI6NzMzNSwidGF4IjoxNzE1OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 24823, "base_fare": 7665, "tax": 17158, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7335.00", "tax": "17158.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 24823, "base_fare": 7665, "tax": 17158, "gross": { "base_fare": "7335.00", "tax": "17158.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "11887.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "5271.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0ODIzLjAwIiwiYmFzZV9mYXJlIjoiNzY2NS4wMCIsInRheCI6IjE3MTU4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzMzNS4wMCIsInRheCI6IjE3MTU4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NDkzLjAwIiwiYmFzZV9mYXJlIjoiNzMzNS4wMCIsInRheCI6IjE3MTU4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzMzNS4wMCIsInRheCI6IjE3MTU4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjQ0OTMuMDAiLCJiYXNlX2ZhcmUiOiI3MzM1LjAwIiwidGF4IjoiMTcxNTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQ0OTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMTg4Ny4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjUyNzEuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiRTMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IklPIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMjk0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQkgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEzMDYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJITSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMTg4NyIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-02-01", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-02-01", "calendar_carrier": "GF", "calendar_total_currency": "BDT", "calendar_total_price": 24823, "calendar_total_sell": 24823, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 24823, "filter": { "id": "F123TT00182-8", "price": 24823, "gross_total": 24493, "journey_duration": "PT15H0M", "journey_duration_seconds": 54000, "layover_duration": "PT9H30M", "layover_duration_seconds": 34200, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-31T13:10:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-02-01T03:10:00.000+02:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "med202601311310bah202601311505180bah202602010035cai20260201031079", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-9", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-9", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H5M", "transit_time": null, "routes": [ { "air_segment_key": "BbNoDvfGuDKAXb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T05:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T06:10:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H05M", "distance": "640", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "3447" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "3447" }, "booking_class": { "brand_id": "1769488", "brand_title": "BASIC ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QLOTSAB4", "FareRuleKey": "gws-eJxNTssKwkAM\/Jgy9zyKj9uu25UKuiJVoRf\/\/zOaZBEaSDJhJpOklITkQMyntI8Bv2H5on0K0CCWJd\/AqmcB27SCiDNe9+d7yZcR3USdakH3ziGsUtgailzHTnlgjfqok3uFMxmAn4ZD28Af1Nlgy1NcI9VQdoqOsE9tawMe6CxE", "FareInfoRef": "BbNoDvfGuDKAtd819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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": 25514, "gross_total": 25184, "base_fare": 16801, "tax": 8713, "sell": { "currency": "BDT", "total": 25514, "base_fare": 16801, "tax": 8713 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjU1MTQsImJhc2VfZmFyZSI6MTY4MDEsInRheCI6ODcxM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI1MTg0LCJiYXNlX2ZhcmUiOjE2NDcxLCJ0YXgiOjg3MTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUxODQsImJhc2VfZmFyZSI6MTY0NzEsInRheCI6ODcxM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 25514, "base_fare": 16801, "tax": 8713, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "16471.00", "tax": "8713.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 25514, "base_fare": 16801, "tax": 8713, "gross": { "base_fare": "16471.00", "tax": "8713.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4912.00" }, "Other": { "title": "Others taxes", "amount": "3801.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1NTE0LjAwIiwiYmFzZV9mYXJlIjoiMTY4MDEuMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY0NzEuMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MTg0LjAwIiwiYmFzZV9mYXJlIjoiMTY0NzEuMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY0NzEuMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjUxODQuMDAiLCJiYXNlX2ZhcmUiOiIxNjQ3MS4wMCIsInRheCI6Ijg3MTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjUxODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzgwMS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMyOTQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTNCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5MTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "SV", "calendar_total_currency": "BDT", "calendar_total_price": 25514, "calendar_total_sell": 25514, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 25514, "filter": { "id": "F123TT00182-9", "price": 25514, "gross_total": 25184, "journey_duration": "PT2H5M", "journey_duration_seconds": 7500, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-31T05:05:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-31T06:10:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202601310505cai2026013106103447", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-10", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "Light", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-10", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H5M", "transit_time": null, "routes": [ { "air_segment_key": "BbNoDvfGuDKAZb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T19:15:00.000+02:00", "destination_terminal": "1", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H05M", "distance": "640", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "576" }, "marketing": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "576" }, "booking_class": { "brand_id": "2017443", "brand_title": "Light", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "ELIGOW", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7lBit8c23a5u1JoYjduL\/3+G0GoiCTAwMBBjdOQ8MYf4bxPe095QnxmocOo5beCDDwTWqoGIE8plO95eGBJiRO3kyNzHsl9FE8pcwqDM0Hq8lsWUui4pgB2GQd3AD5STwpqWxyp7IxHW5v38JWmGfqp7HycFLKM=", "FareInfoRef": "BbNoDvfGuDKA1d819JAAAA==" }, "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": 26432, "gross_total": 26102, "base_fare": 19585, "tax": 6847, "sell": { "currency": "BDT", "total": 26432, "base_fare": 19585, "tax": 6847 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY0MzIsImJhc2VfZmFyZSI6MTk1ODUsInRheCI6Njg0N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2MTAyLCJiYXNlX2ZhcmUiOjE5MjU1LCJ0YXgiOjY4NDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjYxMDIsImJhc2VfZmFyZSI6MTkyNTUsInRheCI6Njg0N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 26432, "base_fare": 19585, "tax": 6847, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "19255.00", "tax": "6847.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 26432, "base_fare": 19585, "tax": 6847, "gross": { "base_fare": "19255.00", "tax": "6847.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1310.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1736.00" }, "Other": { "title": "Others taxes", "amount": "3801.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NDMyLjAwIiwiYmFzZV9mYXJlIjoiMTk1ODUuMDAiLCJ0YXgiOiI2ODQ3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkyNTUuMDAiLCJ0YXgiOiI2ODQ3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2MTAyLjAwIiwiYmFzZV9mYXJlIjoiMTkyNTUuMDAiLCJ0YXgiOiI2ODQ3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkyNTUuMDAiLCJ0YXgiOiI2ODQ3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjYxMDIuMDAiLCJiYXNlX2ZhcmUiOiIxOTI1NS4wMCIsInRheCI6IjY4NDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYxMDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMzEwLjAwIn0sIllSIjp7ImFtb3VudCI6IjE3MzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzgwMS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMyOTQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTNCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEzMTAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTczNiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "XY", "calendar_total_currency": "BDT", "calendar_total_price": 26432, "calendar_total_sell": 26432, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 26432, "filter": { "id": "F123TT00182-10", "price": 26432, "gross_total": 26102, "journey_duration": "PT2H5M", "journey_duration_seconds": 7500, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "XY", "carrier_marketing": "XY", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-31T18:10:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-31T19:15:00.000+02:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "med202601311810cai202601311915576", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-11", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "Light", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-11", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H20M", "transit_time": "1H40M", "routes": [ { "air_segment_key": "BbNoDvfGuDKAbb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T10:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-01-31T11:55:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-31", "flight_time": "PT1H20M", "distance": "440", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "94" }, "marketing": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "94" }, "booking_class": { "brand_id": "2017448", "brand_title": "Light", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "P", "meal_code": null, "seat_available": "9", "FareBasis": "PLIGOW", "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tTWCPmI05M0WjLo6X\/f9n2IJLbELvhdOWxhgdOU\/MffyPDnu3FeR1ADKcnuc6I4gnsF4KiIXxuF7O9w\/aBDGQK2zKVkaDn0QFKaS+IQuUmm9pVEZ1rirD\/oVZ7cBh0qw2n8b3JFshEdbH1\/KDFKCLat8XD4gsjA==", "FareInfoRef": "BbNoDvfGuDKA+d819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "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": "BbNoDvfGuDKAdb819JAAAA==", "origin": "RUH", "departure_time": "2026-01-31T13:35:00.000+03:00", "origin_terminal": "1", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T15:55:00.000+02:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT3H20M", "distance": "1003", "lay_over": "PT01H40M", "lay_over_date": "2026-01-31", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "275" }, "marketing": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "275" }, "booking_class": { "brand_id": "2017444", "brand_title": "Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HVALOW", "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tGMYjBFkwGozG6Xjx\/z\/DUlyyJvReOG1pCMGQccTswzEmfKetoa4JqDByUrzA+hPppYGII8o73u4fjAmWBVSFQ1nLkktOBHnOfqAeaJqfaxFGOleU0f9Ft9KB3eQitsbza1m2RtayPD6uf0gzZFHp+wEJ1iyf", "FareInfoRef": "BbNoDvfGuDKAGe819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "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": 27310, "gross_total": 26980, "base_fare": 14084, "tax": 13226, "sell": { "currency": "BDT", "total": 27310, "base_fare": 14084, "tax": 13226 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjczMTAsImJhc2VfZmFyZSI6MTQwODQsInRheCI6MTMyMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNjk4MCwiYmFzZV9mYXJlIjoxMzc1NCwidGF4IjoxMzIyNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNjk4MCwiYmFzZV9mYXJlIjoxMzc1NCwidGF4IjoxMzIyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 27310, "base_fare": 14084, "tax": 13226, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13754.00", "tax": "13226.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 27310, "base_fare": 14084, "tax": 13226, "gross": { "base_fare": "13754.00", "tax": "13226.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "6583.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3472.00" }, "Other": { "title": "Others taxes", "amount": "3171.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3MzEwLjAwIiwiYmFzZV9mYXJlIjoiMTQwODQuMDAiLCJ0YXgiOiIxMzIyNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNzU0LjAwIiwidGF4IjoiMTMyMjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY5ODAuMDAiLCJiYXNlX2ZhcmUiOiIxMzc1NC4wMCIsInRheCI6IjEzMjI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3NTQuMDAiLCJ0YXgiOiIxMzIyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2OTgwLjAwIiwiYmFzZV9mYXJlIjoiMTM3NTQuMDAiLCJ0YXgiOiIxMzIyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNjk4MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjY1ODMuMDAifSwiWVIiOnsiYW1vdW50IjoiMzQ3Mi4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzMTcxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkUzIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJJTyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlQyIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTNCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY1ODMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzQ3MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "XY", "calendar_total_currency": "BDT", "calendar_total_price": 27310, "calendar_total_sell": 27310, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 27310, "filter": { "id": "F123TT00182-11", "price": 27310, "gross_total": 26980, "journey_duration": "PT6H20M", "journey_duration_seconds": 22800, "layover_duration": "PT1H40M", "layover_duration_seconds": 6000, "carrier_operating": "XY", "carrier_marketing": "XY", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-31T10:35:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-31T15:55:00.000+02:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "med202601311035ruh20260131115594ruh202601311335cai202601311555275", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-12", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY BEST OFFER", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-12", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H0M", "transit_time": null, "routes": [ { "air_segment_key": "BbNoDvfGuDKAfb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T02:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T03:20:00.000+02:00", "destination_terminal": "S", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-30", "flight_time": "PT2H00M", "distance": "640", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "676" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "676" }, "booking_class": { "brand_id": "1746096", "brand_title": "ECONOMY BEST OFFER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "FareBasis": "VRIMSO", "FareRuleKey": "gws-eJxNTtEOwyAI\/Jjm3kE766Ommsxk2mTduvRl\/\/8ZA92SkQAHBwchBEPGEbMP\/zbhPdUd7bkCDUZ8jQU8L7MDS3WCiCOOe6n7hiFhlWidHJn7WL4kKwnJZTcoNZw91pxUqeuSAOhhKJQN\/EC+CmwxPY7b9iJrped9+ZK0QD6VvQ8qfiyi", "FareInfoRef": "BbNoDvfGuDKAVe819JAAAA==" }, "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": 28929, "gross_total": 28599, "base_fare": 18439, "tax": 10490, "sell": { "currency": "BDT", "total": 28929, "base_fare": 18439, "tax": 10490 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjg5MjksImJhc2VfZmFyZSI6MTg0MzksInRheCI6MTA0OTB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyODU5OSwiYmFzZV9mYXJlIjoxODEwOSwidGF4IjoxMDQ5MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyODU5OSwiYmFzZV9mYXJlIjoxODEwOSwidGF4IjoxMDQ5MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 28929, "base_fare": 18439, "tax": 10490, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "18109.00", "tax": "10490.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 28929, "base_fare": 18439, "tax": 10490, "gross": { "base_fare": "18109.00", "tax": "10490.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2762.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3927.00" }, "Other": { "title": "Others taxes", "amount": "3801.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4OTI5LjAwIiwiYmFzZV9mYXJlIjoiMTg0MzkuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4MTA5LjAwIiwidGF4IjoiMTA0OTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjg1OTkuMDAiLCJiYXNlX2ZhcmUiOiIxODEwOS4wMCIsInRheCI6IjEwNDkwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgxMDkuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4NTk5LjAwIiwiYmFzZV9mYXJlIjoiMTgxMDkuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyODU5OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjI3NjIuMDAifSwiWVIiOnsiYW1vdW50IjoiMzkyNy4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzODAxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkUzIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJJTyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzI5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzOTI3IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "MS", "calendar_total_currency": "BDT", "calendar_total_price": 28929, "calendar_total_sell": 28929, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 28929, "filter": { "id": "F123TT00182-12", "price": 28929, "gross_total": 28599, "journey_duration": "PT2H0M", "journey_duration_seconds": 7200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": null, "departure_departure_time": "2026-01-31T02:20:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-31T03:20:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "med202601310220cai202601310320676", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-13", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY GOOD DEAL", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-13", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H0M", "transit_time": null, "routes": [ { "air_segment_key": "BbNoDvfGuDKAhb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T05:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T06:20:00.000+02:00", "destination_terminal": "S", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H00M", "distance": "640", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "694" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "694" }, "booking_class": { "brand_id": "1746095", "brand_title": "ECONOMY GOOD DEAL", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KREMSO", "FareRuleKey": "gws-eJxNTkEOAiEMfMxm7lNwdzmCgHFjwMTVw178\/zMsoIlN2k477bTee0OzUMT5f5vwnsqO+opAhVGPYYOsiyNEqwOkBNweuex3DAnbiNrJkaWPRZNOmhDnCwfVDEePJaem1HWpAO0wGtQN\/EC+KqwhPc8lk9Zqz7ntS3KFfqp7HxbzLEQ=", "FareInfoRef": "BbNoDvfGuDKAee819JAAAA==" }, "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": 32531, "gross_total": 32201, "base_fare": 22041, "tax": 10490, "sell": { "currency": "BDT", "total": 32531, "base_fare": 22041, "tax": 10490 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzI1MzEsImJhc2VfZmFyZSI6MjIwNDEsInRheCI6MTA0OTB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozMjIwMSwiYmFzZV9mYXJlIjoyMTcxMSwidGF4IjoxMDQ5MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozMjIwMSwiYmFzZV9mYXJlIjoyMTcxMSwidGF4IjoxMDQ5MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 32531, "base_fare": 22041, "tax": 10490, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "21711.00", "tax": "10490.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 32531, "base_fare": 22041, "tax": 10490, "gross": { "base_fare": "21711.00", "tax": "10490.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2762.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3927.00" }, "Other": { "title": "Others taxes", "amount": "3801.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyNTMxLjAwIiwiYmFzZV9mYXJlIjoiMjIwNDEuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxNzExLjAwIiwidGF4IjoiMTA0OTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzIyMDEuMDAiLCJiYXNlX2ZhcmUiOiIyMTcxMS4wMCIsInRheCI6IjEwNDkwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE3MTEuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyMjAxLjAwIiwiYmFzZV9mYXJlIjoiMjE3MTEuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMjIwMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjI3NjIuMDAifSwiWVIiOnsiYW1vdW50IjoiMzkyNy4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzODAxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkUzIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJJTyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzI5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzOTI3IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "MS", "calendar_total_currency": "BDT", "calendar_total_price": 32531, "calendar_total_sell": 32531, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 32531, "filter": { "id": "F123TT00182-13", "price": 32531, "gross_total": 32201, "journey_duration": "PT2H0M", "journey_duration_seconds": 7200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-31T05:20:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-31T06:20:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "med202601310520cai202601310620694", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-14", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY GOOD DEAL", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-14", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H0M", "transit_time": null, "routes": [ { "air_segment_key": "BbNoDvfGuDKAjb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T10:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T11:40:00.000+02:00", "destination_terminal": "S", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H00M", "distance": "640", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "696" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "696" }, "booking_class": { "brand_id": "1746095", "brand_title": "ECONOMY GOOD DEAL", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KREMSO", "FareRuleKey": "gws-eJxNTkEOAiEMfMxm7lNwdzmCgHFjwMTVw178\/zMsoIlN2k477bTee0OzUMT5f5vwnsqO+opAhVGPYYOsiyNEqwOkBNweuex3DAnbiNrJkaWPRZNOmhDnCwfVDEePJaem1HWpAO0wGtQN\/EC+KqwhPc8lk9Zqz7ntS3KFfqp7HxbzLEQ=", "FareInfoRef": "BbNoDvfGuDKAee819JAAAA==" }, "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": 32531, "gross_total": 32201, "base_fare": 22041, "tax": 10490, "sell": { "currency": "BDT", "total": 32531, "base_fare": 22041, "tax": 10490 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzI1MzEsImJhc2VfZmFyZSI6MjIwNDEsInRheCI6MTA0OTB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozMjIwMSwiYmFzZV9mYXJlIjoyMTcxMSwidGF4IjoxMDQ5MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozMjIwMSwiYmFzZV9mYXJlIjoyMTcxMSwidGF4IjoxMDQ5MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 32531, "base_fare": 22041, "tax": 10490, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "21711.00", "tax": "10490.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 32531, "base_fare": 22041, "tax": 10490, "gross": { "base_fare": "21711.00", "tax": "10490.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2762.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3927.00" }, "Other": { "title": "Others taxes", "amount": "3801.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyNTMxLjAwIiwiYmFzZV9mYXJlIjoiMjIwNDEuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxNzExLjAwIiwidGF4IjoiMTA0OTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzIyMDEuMDAiLCJiYXNlX2ZhcmUiOiIyMTcxMS4wMCIsInRheCI6IjEwNDkwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE3MTEuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyMjAxLjAwIiwiYmFzZV9mYXJlIjoiMjE3MTEuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMjIwMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjI3NjIuMDAifSwiWVIiOnsiYW1vdW50IjoiMzkyNy4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzODAxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkUzIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJJTyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzI5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzOTI3IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "MS", "calendar_total_currency": "BDT", "calendar_total_price": 32531, "calendar_total_sell": 32531, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 32531, "filter": { "id": "F123TT00182-14", "price": 32531, "gross_total": 32201, "journey_duration": "PT2H0M", "journey_duration_seconds": 7200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-31T10:40:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-31T11:40:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "med202601311040cai202601311140696", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-15", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-15", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "7H50M", "routes": [ { "air_segment_key": "BbNoDvfGuDKAlb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T10:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-01-31T11:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-31", "flight_time": "PT1H25M", "distance": "440", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "F3", "carrier_name": "Flyadeal", "carrier_logo": "F3.png", "flight_number": "4184" }, "marketing": { "carrier": "X1", "carrier_name": "Hahn Air", "carrier_logo": "X1.png", "flight_number": "4184" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "8", "FareBasis": "LOWF3", "FareRuleKey": "gws-eJxNTUEKwzAMe0zR3Y5HmmNGm9DDlkJZWXrZ\/58x22Ewgy0hyXbOOVCIxJzyf034TJ3RzgVoCNrHuSHFdIOquEAsjMf+roJxQExv7g1kS1GZKytgiZp0ywqXz2dZ1SM\/q8iwtzCqG\/iRsilt9\/XVuQqJBBOHRTO6b30BVXUrHg==", "FareInfoRef": "BbNoDvfGuDKApe819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "BbNoDvfGuDKAnb819JAAAA==", "origin": "RUH", "departure_time": "2026-01-31T19:35:00.000+03:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T21:40:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT3H05M", "distance": "1003", "lay_over": "PT07H50M", "lay_over_date": "2026-01-31", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "F3", "carrier_name": "Flyadeal", "carrier_logo": "F3.png", "flight_number": "4274" }, "marketing": { "carrier": "X1", "carrier_name": "Hahn Air", "carrier_logo": "X1.png", "flight_number": "4274" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "FareBasis": "UOWF3", "FareRuleKey": "gws-eJxNTcsKwzAM+5iiux\/QdreErKG7pFAWllz2\/58xx91gNrEUS7ZDCEIyE\/Ma\/mPCe2qMUhNQIPZSfOAmq\/ing4gj6vHKimuBmtuzf5HdtS2ZDZBmc7o0At3rWXfTyNcaMsZZDGoT+JFtN1ri\/dk4K6nKaF4SLWg+9QFP9ysi", "FareInfoRef": "BbNoDvfGuDKAxe819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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": 33592, "gross_total": 33262, "base_fare": 22401, "tax": 11191, "sell": { "currency": "BDT", "total": 33592, "base_fare": 22401, "tax": 11191 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzM1OTIsImJhc2VfZmFyZSI6MjI0MDEsInRheCI6MTExOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozMzI2MiwiYmFzZV9mYXJlIjoyMjA3MSwidGF4IjoxMTE5MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozMzI2MiwiYmFzZV9mYXJlIjoyMjA3MSwidGF4IjoxMTE5MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 33592, "base_fare": 22401, "tax": 11191, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "22071.00", "tax": "11191.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 33592, "base_fare": 22401, "tax": 11191, "gross": { "base_fare": "22071.00", "tax": "11191.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7364.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "656.00" }, "Other": { "title": "Others taxes", "amount": "3171.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzNTkyLjAwIiwiYmFzZV9mYXJlIjoiMjI0MDEuMDAiLCJ0YXgiOiIxMTE5MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyMDcxLjAwIiwidGF4IjoiMTExOTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzMyNjIuMDAiLCJiYXNlX2ZhcmUiOiIyMjA3MS4wMCIsInRheCI6IjExMTkxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjIwNzEuMDAiLCJ0YXgiOiIxMTE5MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzMjYyLjAwIiwiYmFzZV9mYXJlIjoiMjIwNzEuMDAiLCJ0YXgiOiIxMTE5MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMzI2MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjczNjQuMDAifSwiWVIiOnsiYW1vdW50IjoiNjU2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxNzEuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiRTMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IklPIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVDIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzM2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2NTYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "F3", "calendar_total_currency": "BDT", "calendar_total_price": 33592, "calendar_total_sell": 33592, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 33592, "filter": { "id": "F123TT00182-15", "price": 33592, "gross_total": 33262, "journey_duration": "PT12H20M", "journey_duration_seconds": 44400, "layover_duration": "PT7H50M", "layover_duration_seconds": 28200, "carrier_operating": "F3", "carrier_marketing": "X1", "aircraft": "32S", "aircraft_name": "32S", "cabin_class": "Economy", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-31T10:20:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-31T21:40:00.000+02:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202601311020ruh2026013111454184ruh202601311935cai2026013121404274", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-16", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-16", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "BbNoDvfGuDKApb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T09:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-01-31T10:35:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-31", "flight_time": "PT1H25M", "distance": "440", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "F3", "carrier_name": "Flyadeal", "carrier_logo": "F3.png", "flight_number": "4236" }, "marketing": { "carrier": "X1", "carrier_name": "Hahn Air", "carrier_logo": "X1.png", "flight_number": "4236" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "LOWF3", "FareRuleKey": "gws-eJxNTUEKwzAMe0zR3Y5HmmNGm9DDlkJZWXrZ\/58x22Ewgy0hyXbOOVCIxJzyf034TJ3RzgVoCNrHuSHFdIOquEAsjMf+roJxQExv7g1kS1GZKytgiZp0ywqXz2dZ1SM\/q8iwtzCqG\/iRsilt9\/XVuQqJBBOHRTO6b30BVXUrHg==", "FareInfoRef": "BbNoDvfGuDKApe819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "BbNoDvfGuDKAnb819JAAAA==", "origin": "RUH", "departure_time": "2026-01-31T19:35:00.000+03:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T21:40:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT3H05M", "distance": "1003", "lay_over": "PT09H00M", "lay_over_date": "2026-01-31", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "F3", "carrier_name": "Flyadeal", "carrier_logo": "F3.png", "flight_number": "4274" }, "marketing": { "carrier": "X1", "carrier_name": "Hahn Air", "carrier_logo": "X1.png", "flight_number": "4274" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "FareBasis": "UOWF3", "FareRuleKey": "gws-eJxNTcsKwzAM+5iiux\/QdreErKG7pFAWllz2\/58xx91gNrEUS7ZDCEIyE\/Ma\/mPCe2qMUhNQIPZSfOAmq\/ing4gj6vHKimuBmtuzf5HdtS2ZDZBmc7o0At3rWXfTyNcaMsZZDGoT+JFtN1ri\/dk4K6nKaF4SLWg+9QFP9ysi", "FareInfoRef": "BbNoDvfGuDKAxe819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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": 33592, "gross_total": 33262, "base_fare": 22401, "tax": 11191, "sell": { "currency": "BDT", "total": 33592, "base_fare": 22401, "tax": 11191 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzM1OTIsImJhc2VfZmFyZSI6MjI0MDEsInRheCI6MTExOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozMzI2MiwiYmFzZV9mYXJlIjoyMjA3MSwidGF4IjoxMTE5MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozMzI2MiwiYmFzZV9mYXJlIjoyMjA3MSwidGF4IjoxMTE5MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 33592, "base_fare": 22401, "tax": 11191, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "22071.00", "tax": "11191.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 33592, "base_fare": 22401, "tax": 11191, "gross": { "base_fare": "22071.00", "tax": "11191.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7364.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "656.00" }, "Other": { "title": "Others taxes", "amount": "3171.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzNTkyLjAwIiwiYmFzZV9mYXJlIjoiMjI0MDEuMDAiLCJ0YXgiOiIxMTE5MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyMDcxLjAwIiwidGF4IjoiMTExOTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzMyNjIuMDAiLCJiYXNlX2ZhcmUiOiIyMjA3MS4wMCIsInRheCI6IjExMTkxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjIwNzEuMDAiLCJ0YXgiOiIxMTE5MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzMjYyLjAwIiwiYmFzZV9mYXJlIjoiMjIwNzEuMDAiLCJ0YXgiOiIxMTE5MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMzI2MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjczNjQuMDAifSwiWVIiOnsiYW1vdW50IjoiNjU2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxNzEuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiRTMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IklPIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVDIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzM2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2NTYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "F3", "calendar_total_currency": "BDT", "calendar_total_price": 33592, "calendar_total_sell": 33592, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 33592, "filter": { "id": "F123TT00182-16", "price": 33592, "gross_total": 33262, "journey_duration": "PT13H30M", "journey_duration_seconds": 48600, "layover_duration": "PT9H0M", "layover_duration_seconds": 32400, "carrier_operating": "F3", "carrier_marketing": "X1", "aircraft": "32S", "aircraft_name": "32S", "cabin_class": "Economy", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-31T09:10:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-31T21:40:00.000+02:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202601310910ruh2026013110354236ruh202601311935cai2026013121404274", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-17", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-17", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "10H55M", "routes": [ { "air_segment_key": "BbNoDvfGuDKAQb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T23:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-02-01T01:05:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-31", "flight_time": "PT1H25M", "distance": "440", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "F3", "carrier_name": "Flyadeal", "carrier_logo": "F3.png", "flight_number": "4240" }, "marketing": { "carrier": "X1", "carrier_name": "Hahn Air", "carrier_logo": "X1.png", "flight_number": "4240" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "LOWF3", "FareRuleKey": "gws-eJxNTUEKwzAMe0zR3Y5HmmNGm9DDlkJZWXrZ\/58x22Ewgy0hyXbOOVCIxJzyf034TJ3RzgVoCNrHuSHFdIOquEAsjMf+roJxQExv7g1kS1GZKytgiZp0ywqXz2dZ1SM\/q8iwtzCqG\/iRsilt9\/XVuQqJBBOHRTO6b30BVXUrHg==", "FareInfoRef": "BbNoDvfGuDKApe819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "BbNoDvfGuDKAsb819JAAAA==", "origin": "RUH", "departure_time": "2026-02-01T12:00:00.000+03:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-02-01T14:05:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-01", "flight_time": "PT3H05M", "distance": "1003", "lay_over": "PT10H55M", "lay_over_date": "2026-02-01", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "F3", "carrier_name": "Flyadeal", "carrier_logo": "F3.png", "flight_number": "4160" }, "marketing": { "carrier": "X1", "carrier_name": "Hahn Air", "carrier_logo": "X1.png", "flight_number": "4160" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "6", "FareBasis": "UOWF3", "FareRuleKey": "gws-eJxNTcsKwzAM+5iiux\/QdreErKG7pFAWllz2\/58xx91gNrEUS7ZDCEIyE\/Ma\/mPCe2qMUhNQIPZSfOAmq\/ing4gj6vHKimuBmtuzf5HdtS2ZDZBmc7o0At3rWXfTyNcaMsZZDGoT+JFtN1ri\/dk4K6nKaF4SLWg+9QFP9ysi", "FareInfoRef": "BbNoDvfGuDKAxe819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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": 33592, "gross_total": 33262, "base_fare": 22401, "tax": 11191, "sell": { "currency": "BDT", "total": 33592, "base_fare": 22401, "tax": 11191 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzM1OTIsImJhc2VfZmFyZSI6MjI0MDEsInRheCI6MTExOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozMzI2MiwiYmFzZV9mYXJlIjoyMjA3MSwidGF4IjoxMTE5MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozMzI2MiwiYmFzZV9mYXJlIjoyMjA3MSwidGF4IjoxMTE5MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 33592, "base_fare": 22401, "tax": 11191, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "22071.00", "tax": "11191.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 33592, "base_fare": 22401, "tax": 11191, "gross": { "base_fare": "22071.00", "tax": "11191.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7364.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "656.00" }, "Other": { "title": "Others taxes", "amount": "3171.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzNTkyLjAwIiwiYmFzZV9mYXJlIjoiMjI0MDEuMDAiLCJ0YXgiOiIxMTE5MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyMDcxLjAwIiwidGF4IjoiMTExOTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzMyNjIuMDAiLCJiYXNlX2ZhcmUiOiIyMjA3MS4wMCIsInRheCI6IjExMTkxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjIwNzEuMDAiLCJ0YXgiOiIxMTE5MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzMjYyLjAwIiwiYmFzZV9mYXJlIjoiMjIwNzEuMDAiLCJ0YXgiOiIxMTE5MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMzI2MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjczNjQuMDAifSwiWVIiOnsiYW1vdW50IjoiNjU2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxNzEuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiRTMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IklPIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVDIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzM2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2NTYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-02-01", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-02-01", "calendar_carrier": "F3", "calendar_total_currency": "BDT", "calendar_total_price": 33592, "calendar_total_sell": 33592, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 33592, "filter": { "id": "F123TT00182-17", "price": 33592, "gross_total": 33262, "journey_duration": "PT15H25M", "journey_duration_seconds": 55500, "layover_duration": "PT10H55M", "layover_duration_seconds": 39300, "carrier_operating": "F3", "carrier_marketing": "X1", "aircraft": "32S", "aircraft_name": "32S", "cabin_class": "Economy", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-31T23:40:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-02-01T14:05:00.000+02:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202601312340ruh2026020101054240ruh202602011200cai2026020114054160", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-18", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-18", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT5H15M", "transit_time": "1H40M", "routes": [ { "air_segment_key": "BbNoDvfGuDKAub819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-31T13:00:00.000+03:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-31", "flight_time": "PT1H15M", "distance": "214", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1426" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1426" }, "booking_class": { "brand_id": "1769488", "brand_title": "BASIC ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "QLOTSAB4", "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPv8jE3vWruKA63IVNiN7\/8YnrYIBpqc8CUnDSGY2CSqh\/AfAz7D9kZ5JaDA+FJcoe5Hg7LbIaIRj+v9ucXTiG7iFZWGe9U2mC0pC5Kdx45qYG\/5lhcyk4nOQlPU06iSG\/iJfKEscWnXxL1NdiQz+FNufQEfKSxF", "FareInfoRef": "BbNoDvfGuDKA7e819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "BbNoDvfGuDKAwb819JAAAA==", "origin": "JED", "departure_time": "2026-01-31T14:40:00.000+03:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T16:00:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H20M", "distance": "769", "lay_over": "PT01H40M", "lay_over_date": "2026-01-31", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "305" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "305" }, "booking_class": { "brand_id": "1769488", "brand_title": "BASIC ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QLOTSAB4", "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPv8jE3vWruKA63IVNiN7\/8YnrYIBpqc8CUnDSGY2CSqh\/AfAz7D9kZ5JaDA+FJcoe5Hg7LbIaIRj+v9ucXTiG7iFZWGe9U2mC0pC5Kdx45qYG\/5lhcyk4nOQlPU06iSG\/iJfKEscWnXxL1NdiQz+FNufQEfKSxF", "FareInfoRef": "BbNoDvfGuDKA7e819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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": 33824, "gross_total": 33494, "base_fare": 25741, "tax": 8083, "sell": { "currency": "BDT", "total": 33824, "base_fare": 25741, "tax": 8083 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzM4MjQsImJhc2VfZmFyZSI6MjU3NDEsInRheCI6ODA4M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMzNDk0LCJiYXNlX2ZhcmUiOjI1NDExLCJ0YXgiOjgwODMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzM0OTQsImJhc2VfZmFyZSI6MjU0MTEsInRheCI6ODA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 33824, "base_fare": 25741, "tax": 8083, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "25411.00", "tax": "8083.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 33824, "base_fare": 25741, "tax": 8083, "gross": { "base_fare": "25411.00", "tax": "8083.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4912.00" }, "Other": { "title": "Others taxes", "amount": "3171.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzODI0LjAwIiwiYmFzZV9mYXJlIjoiMjU3NDEuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU0MTEuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzNDk0LjAwIiwiYmFzZV9mYXJlIjoiMjU0MTEuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU0MTEuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzM0OTQuMDAiLCJiYXNlX2ZhcmUiOiIyNTQxMS4wMCIsInRheCI6IjgwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzM0OTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "SV", "calendar_total_currency": "BDT", "calendar_total_price": 33824, "calendar_total_sell": 33824, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 33824, "filter": { "id": "F123TT00182-18", "price": 33824, "gross_total": 33494, "journey_duration": "PT5H15M", "journey_duration_seconds": 18900, "layover_duration": "PT1H40M", "layover_duration_seconds": 6000, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-31T11:45:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-31T16:00:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202601311145jed2026013113001426jed202601311440cai202601311600305", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-19", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY GOOD DEAL", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-19", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H0M", "transit_time": null, "routes": [ { "air_segment_key": "BbNoDvfGuDKAyb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T20:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T21:30:00.000+02:00", "destination_terminal": "S", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H00M", "distance": "640", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "678" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "678" }, "booking_class": { "brand_id": "1746095", "brand_title": "ECONOMY GOOD DEAL", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KREMSO", "FareRuleKey": "gws-eJxNTkEOAiEMfMxm7lPQXbyBgHFjwMTVw178\/zMsoIlN2k477bTee0MzU8T5f5vwnsqG+opAhVGPYYUssyNEqx2kBNweuWx3DAnbiNrJkaWPRZMOmhCPFw6qGfYeS05N6SSqSwVoh9GgbuAH8lVhDel5Lpm0VnvOrV+SC\/RT3fsAFiksQQ==", "FareInfoRef": "BbNoDvfGuDKAHf819JAAAA==" }, "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": 34397, "gross_total": 34067, "base_fare": 23907, "tax": 10490, "sell": { "currency": "BDT", "total": 34397, "base_fare": 23907, "tax": 10490 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQzOTcsImJhc2VfZmFyZSI6MjM5MDcsInRheCI6MTA0OTB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozNDA2NywiYmFzZV9mYXJlIjoyMzU3NywidGF4IjoxMDQ5MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozNDA2NywiYmFzZV9mYXJlIjoyMzU3NywidGF4IjoxMDQ5MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 34397, "base_fare": 23907, "tax": 10490, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23577.00", "tax": "10490.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 34397, "base_fare": 23907, "tax": 10490, "gross": { "base_fare": "23577.00", "tax": "10490.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2762.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3927.00" }, "Other": { "title": "Others taxes", "amount": "3801.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0Mzk3LjAwIiwiYmFzZV9mYXJlIjoiMjM5MDcuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNTc3LjAwIiwidGF4IjoiMTA0OTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzQwNjcuMDAiLCJiYXNlX2ZhcmUiOiIyMzU3Ny4wMCIsInRheCI6IjEwNDkwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjM1NzcuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0MDY3LjAwIiwiYmFzZV9mYXJlIjoiMjM1NzcuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNDA2NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjI3NjIuMDAifSwiWVIiOnsiYW1vdW50IjoiMzkyNy4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzODAxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkUzIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJJTyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzI5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzOTI3IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "MS", "calendar_total_currency": "BDT", "calendar_total_price": 34397, "calendar_total_sell": 34397, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 34397, "filter": { "id": "F123TT00182-19", "price": 34397, "gross_total": 34067, "journey_duration": "PT2H0M", "journey_duration_seconds": 7200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-31T20:30:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-31T21:30:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "med202601312030cai202601312130678", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-20", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "Light", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-20", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H25M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "BbNoDvfGuDKA0b819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T15:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-01-31T17:05:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-31", "flight_time": "PT1H20M", "distance": "440", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "787" }, "marketing": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "787" }, "booking_class": { "brand_id": "2017448", "brand_title": "Light", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "LLIGOW", "FareRuleKey": "gws-eJxNjtEOgjAMRT+G3Pd2NbDHGRhgxJmoRPbi\/3+GdwwTm6y97Wm7hhCcuFZUffi3Bp9my0hrDyQ4vsc6Q82fBMosQ9QUy3KZ7m\/UFVZA2mGNWtqkb0djQOyir6gY8u5vcSCre4UC5WMUyQn8RJwp03l4jbZlMVMWn9cDSgdeyrkvNaksuA==", "FareInfoRef": "BbNoDvfGuDKAOe819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "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": "BbNoDvfGuDKA2b819JAAAA==", "origin": "RUH", "departure_time": "2026-01-31T19:50:00.000+03:00", "origin_terminal": "1", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T22:10:00.000+02:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT3H20M", "distance": "1003", "lay_over": "PT02H45M", "lay_over_date": "2026-01-31", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "265" }, "marketing": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "265" }, "booking_class": { "brand_id": "2017444", "brand_title": "Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HVALOW", "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tGMYjBFkwGozG6Xjx\/z\/DUlyyJvReOG1pCMGQccTswzEmfKetoa4JqDByUrzA+hPppYGII8o73u4fjAmWBVSFQ1nLkktOBHnOfqAeaJqfaxFGOleU0f9Ft9KB3eQitsbza1m2RtayPD6uf0gzZFHp+wEJ1iyf", "FareInfoRef": "BbNoDvfGuDKAGe819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "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": 35267, "gross_total": 34937, "base_fare": 22041, "tax": 13226, "sell": { "currency": "BDT", "total": 35267, "base_fare": 22041, "tax": 13226 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzUyNjcsImJhc2VfZmFyZSI6MjIwNDEsInRheCI6MTMyMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozNDkzNywiYmFzZV9mYXJlIjoyMTcxMSwidGF4IjoxMzIyNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozNDkzNywiYmFzZV9mYXJlIjoyMTcxMSwidGF4IjoxMzIyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 35267, "base_fare": 22041, "tax": 13226, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "21711.00", "tax": "13226.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 35267, "base_fare": 22041, "tax": 13226, "gross": { "base_fare": "21711.00", "tax": "13226.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "6583.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3472.00" }, "Other": { "title": "Others taxes", "amount": "3171.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1MjY3LjAwIiwiYmFzZV9mYXJlIjoiMjIwNDEuMDAiLCJ0YXgiOiIxMzIyNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxNzExLjAwIiwidGF4IjoiMTMyMjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzQ5MzcuMDAiLCJiYXNlX2ZhcmUiOiIyMTcxMS4wMCIsInRheCI6IjEzMjI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE3MTEuMDAiLCJ0YXgiOiIxMzIyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0OTM3LjAwIiwiYmFzZV9mYXJlIjoiMjE3MTEuMDAiLCJ0YXgiOiIxMzIyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNDkzNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjY1ODMuMDAifSwiWVIiOnsiYW1vdW50IjoiMzQ3Mi4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzMTcxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkUzIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJJTyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlQyIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTNCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY1ODMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzQ3MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "XY", "calendar_total_currency": "BDT", "calendar_total_price": 35267, "calendar_total_sell": 35267, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 35267, "filter": { "id": "F123TT00182-20", "price": 35267, "gross_total": 34937, "journey_duration": "PT7H25M", "journey_duration_seconds": 26700, "layover_duration": "PT2H45M", "layover_duration_seconds": 9900, "carrier_operating": "XY", "carrier_marketing": "XY", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-31T15:45:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-31T22:10:00.000+02:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "med202601311545ruh202601311705787ruh202601311950cai202601312210265", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-21", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-21", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "BbNoDvfGuDKArb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T09:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-01-31T10:35:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-31", "flight_time": "PT1H25M", "distance": "440", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "F3", "carrier_name": "Flyadeal", "carrier_logo": "F3.png", "flight_number": "224" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6469" }, "booking_class": { "brand_id": "1769488", "brand_title": "BASIC ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "4", "FareBasis": "VAO6F3B4", "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue9twU3fQGCZD6LJdMle\/P\/PsAVNdhPoJae9JYQgJCMxn8NRAz7DuqG+E1AhelK8QeRyIrC+dhBxxBYf4+yuHj3EGaoN98qtsUietCDx7DsyYW\/3vWRlPZk0FLYaZnUCf1MWtTXm1\/qMnpyJfogm6E916gsBjCwh", "FareInfoRef": "BbNoDvfGuDKARf819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "BbNoDvfGuDKA4b819JAAAA==", "origin": "RUH", "departure_time": "2026-01-31T19:35:00.000+03:00", "origin_terminal": "3", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T21:40:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT3H05M", "distance": "1003", "lay_over": "PT09H00M", "lay_over_date": "2026-01-31", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "F3", "carrier_name": "Flyadeal", "carrier_logo": "F3.png", "flight_number": "615" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6749" }, "booking_class": { "brand_id": "1769488", "brand_title": "BASIC ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "4", "FareBasis": "VAO6F3B4", "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue9twU3fQGCZD6LJdMle\/P\/PsAVNdhPoJae9JYQgJCMxn8NRAz7DuqG+E1AhelK8QeRyIrC+dhBxxBYf4+yuHj3EGaoN98qtsUietCDx7DsyYW\/3vWRlPZk0FLYaZnUCf1MWtTXm1\/qMnpyJfogm6E916gsBjCwh", "FareInfoRef": "BbNoDvfGuDKARf819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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": 36607, "gross_total": 36277, "base_fare": 28524, "tax": 8083, "sell": { "currency": "BDT", "total": 36607, "base_fare": 28524, "tax": 8083 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzY2MDcsImJhc2VfZmFyZSI6Mjg1MjQsInRheCI6ODA4M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM2Mjc3LCJiYXNlX2ZhcmUiOjI4MTk0LCJ0YXgiOjgwODMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzYyNzcsImJhc2VfZmFyZSI6MjgxOTQsInRheCI6ODA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 36607, "base_fare": 28524, "tax": 8083, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "28194.00", "tax": "8083.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 36607, "base_fare": 28524, "tax": 8083, "gross": { "base_fare": "28194.00", "tax": "8083.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4912.00" }, "Other": { "title": "Others taxes", "amount": "3171.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM2NjA3LjAwIiwiYmFzZV9mYXJlIjoiMjg1MjQuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjgxOTQuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM2Mjc3LjAwIiwiYmFzZV9mYXJlIjoiMjgxOTQuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjgxOTQuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzYyNzcuMDAiLCJiYXNlX2ZhcmUiOiIyODE5NC4wMCIsInRheCI6IjgwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzYyNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "F3", "calendar_total_currency": "BDT", "calendar_total_price": 36607, "calendar_total_sell": 36607, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 36607, "filter": { "id": "F123TT00182-21", "price": 36607, "gross_total": 36277, "journey_duration": "PT13H30M", "journey_duration_seconds": 48600, "layover_duration": "PT9H0M", "layover_duration_seconds": 32400, "carrier_operating": "F3", "carrier_marketing": "SV", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-31T09:10:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-31T21:40:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202601310910ruh202601311035224ruh202601311935cai202601312140615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-22", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-22", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "BbNoDvfGuDKA6b819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T23:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DMM", "arrival_time": "2026-02-01T01:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-31", "flight_time": "PT1H40M", "distance": "643", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "F3", "carrier_name": "Flyadeal", "carrier_logo": "F3.png", "flight_number": "466" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6439" }, "booking_class": { "brand_id": "1769488", "brand_title": "BASIC ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "4", "FareBasis": "VAO6F3B4", "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue9twU3fQGCZD6LJdMle\/P\/PsAVNdhPoJae9JYQgJCMxn8NRAz7DuqG+E1AhelK8QeRyIrC+dhBxxBYf4+yuHj3EGaoN98qtsUietCDx7DsyYW\/3vWRlPZk0FLYaZnUCf1MWtTXm1\/qMnpyJfogm6E916gsBjCwh", "FareInfoRef": "BbNoDvfGuDKARf819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "BbNoDvfGuDKA9b819JAAAA==", "origin": "DMM", "departure_time": "2026-02-01T07:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-02-01T09:45:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-01", "flight_time": "PT3H25M", "distance": "1147", "lay_over": "PT06H00M", "lay_over_date": "2026-02-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "F3", "carrier_name": "Flyadeal", "carrier_logo": "F3.png", "flight_number": "911" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6446" }, "booking_class": { "brand_id": "1769488", "brand_title": "BASIC ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "4", "FareBasis": "VAO6F3B4", "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue9twU3fQGCZD6LJdMle\/P\/PsAVNdhPoJae9JYQgJCMxn8NRAz7DuqG+E1AhelK8QeRyIrC+dhBxxBYf4+yuHj3EGaoN98qtsUietCDx7DsyYW\/3vWRlPZk0FLYaZnUCf1MWtTXm1\/qMnpyJfogm6E916gsBjCwh", "FareInfoRef": "BbNoDvfGuDKARf819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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": 36607, "gross_total": 36277, "base_fare": 28524, "tax": 8083, "sell": { "currency": "BDT", "total": 36607, "base_fare": 28524, "tax": 8083 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzY2MDcsImJhc2VfZmFyZSI6Mjg1MjQsInRheCI6ODA4M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM2Mjc3LCJiYXNlX2ZhcmUiOjI4MTk0LCJ0YXgiOjgwODMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzYyNzcsImJhc2VfZmFyZSI6MjgxOTQsInRheCI6ODA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 36607, "base_fare": 28524, "tax": 8083, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "28194.00", "tax": "8083.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 36607, "base_fare": 28524, "tax": 8083, "gross": { "base_fare": "28194.00", "tax": "8083.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4912.00" }, "Other": { "title": "Others taxes", "amount": "3171.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM2NjA3LjAwIiwiYmFzZV9mYXJlIjoiMjg1MjQuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjgxOTQuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM2Mjc3LjAwIiwiYmFzZV9mYXJlIjoiMjgxOTQuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjgxOTQuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzYyNzcuMDAiLCJiYXNlX2ZhcmUiOiIyODE5NC4wMCIsInRheCI6IjgwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzYyNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-02-01", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-02-01", "calendar_carrier": "F3", "calendar_total_currency": "BDT", "calendar_total_price": 36607, "calendar_total_sell": 36607, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 36607, "filter": { "id": "F123TT00182-22", "price": 36607, "gross_total": 36277, "journey_duration": "PT11H5M", "journey_duration_seconds": 39900, "layover_duration": "PT6H0M", "layover_duration_seconds": 21600, "carrier_operating": "F3", "carrier_marketing": "SV", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-31T23:40:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-02-01T09:45:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202601312340dmm202602010120466dmm202602010720cai202602010945911", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-23", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-23", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "BbNoDvfGuDKA8b819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T23:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DMM", "arrival_time": "2026-02-01T01:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-31", "flight_time": "PT1H40M", "distance": "643", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "F3", "carrier_name": "Flyadeal", "carrier_logo": "F3.png", "flight_number": "5113" }, "marketing": { "carrier": "X1", "carrier_name": "Hahn Air", "carrier_logo": "X1.png", "flight_number": "5113" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XOWF3", "FareRuleKey": "gws-eJxNTUkOgzAMfAyauxcVOKYiibgkvRQRLv3\/M2onQsKS7dEsdghBSGZiXsOzJvymxqjHBlSIdSwFLOtLYDQuECujfc6sGBfU+dq1sdldlJbMtrDN5uySF64+S4qmjbNkAP4XDi2BG6TdYH3Hb+OspCpODokWtJ76A3InKzk=", "FareInfoRef": "BbNoDvfGuDKAbf819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "BbNoDvfGuDKA\/b819JAAAA==", "origin": "DMM", "departure_time": "2026-02-01T07:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-02-01T09:45:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-01", "flight_time": "PT3H25M", "distance": "1147", "lay_over": "PT06H00M", "lay_over_date": "2026-02-01", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "F3", "carrier_name": "Flyadeal", "carrier_logo": "F3.png", "flight_number": "4259" }, "marketing": { "carrier": "X1", "carrier_name": "Hahn Air", "carrier_logo": "X1.png", "flight_number": "4259" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "5", "FareBasis": "UOWF3", "FareRuleKey": "gws-eJxNTbsOwyAM\/Bh0u22kPDYQCWqHkCWosPT\/P6PGaaXawnf4znYIQUgmYl7Cfzi8XWOUmoAC0ZfiE6ssYp8OIo6o5yt72AIhdVv2L7K59jmzAtKkTpNGoFvdjkM1srWKjHEWg+oEfmR\/KC1xuxpnT97LaN4SzWg29QFKECsP", "FareInfoRef": "BbNoDvfGuDKAjf819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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": 38700, "gross_total": 38370, "base_fare": 27509, "tax": 11191, "sell": { "currency": "BDT", "total": 38700, "base_fare": 27509, "tax": 11191 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mzg3MDAsImJhc2VfZmFyZSI6Mjc1MDksInRheCI6MTExOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozODM3MCwiYmFzZV9mYXJlIjoyNzE3OSwidGF4IjoxMTE5MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozODM3MCwiYmFzZV9mYXJlIjoyNzE3OSwidGF4IjoxMTE5MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 38700, "base_fare": 27509, "tax": 11191, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "27179.00", "tax": "11191.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 38700, "base_fare": 27509, "tax": 11191, "gross": { "base_fare": "27179.00", "tax": "11191.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7364.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "656.00" }, "Other": { "title": "Others taxes", "amount": "3171.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM4NzAwLjAwIiwiYmFzZV9mYXJlIjoiMjc1MDkuMDAiLCJ0YXgiOiIxMTE5MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MTc5LjAwIiwidGF4IjoiMTExOTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzgzNzAuMDAiLCJiYXNlX2ZhcmUiOiIyNzE3OS4wMCIsInRheCI6IjExMTkxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjcxNzkuMDAiLCJ0YXgiOiIxMTE5MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM4MzcwLjAwIiwiYmFzZV9mYXJlIjoiMjcxNzkuMDAiLCJ0YXgiOiIxMTE5MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODM3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjczNjQuMDAifSwiWVIiOnsiYW1vdW50IjoiNjU2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxNzEuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiRTMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IklPIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVDIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzM2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2NTYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-02-01", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-02-01", "calendar_carrier": "F3", "calendar_total_currency": "BDT", "calendar_total_price": 38700, "calendar_total_sell": 38700, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 38700, "filter": { "id": "F123TT00182-23", "price": 38700, "gross_total": 38370, "journey_duration": "PT11H5M", "journey_duration_seconds": 39900, "layover_duration": "PT6H0M", "layover_duration_seconds": 21600, "carrier_operating": "F3", "carrier_marketing": "X1", "aircraft": "32S", "aircraft_name": "32S", "cabin_class": "Economy", "connecting_airport": [ "DMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-31T23:40:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-02-01T09:45:00.000+02:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202601312340dmm2026020101205113dmm202602010720cai2026020109454259", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-24", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY GOOD DEAL", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-24", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H0M", "transit_time": null, "routes": [ { "air_segment_key": "BbNoDvfGuDKAAc819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T12:45:00.000+02:00", "destination_terminal": "S", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H00M", "distance": "640", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "640" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "640" }, "booking_class": { "brand_id": "1746095", "brand_title": "ECONOMY GOOD DEAL", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "6", "FareBasis": "HREMSO", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv0MTcMIBapkgEhNO2Tp\/39GDbRSLRkfPPuM997QXCni\/H9MeE\/lQH1FoMJoxrDBzBQL0dsJUgLWRy7HjmFhG6gdjiq9LZp00YI43zlQC5z9LDkpG75US7TFaFIn8BN5VVlDet5KJq3VN+e2L+QC\/anOfQALriwr", "FareInfoRef": "BbNoDvfGuDKAnf819JAAAA==" }, "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": 41536, "gross_total": 41206, "base_fare": 31046, "tax": 10490, "sell": { "currency": "BDT", "total": 41536, "base_fare": 31046, "tax": 10490 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDE1MzYsImJhc2VfZmFyZSI6MzEwNDYsInRheCI6MTA0OTB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MTIwNiwiYmFzZV9mYXJlIjozMDcxNiwidGF4IjoxMDQ5MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MTIwNiwiYmFzZV9mYXJlIjozMDcxNiwidGF4IjoxMDQ5MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 41536, "base_fare": 31046, "tax": 10490, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30716.00", "tax": "10490.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 41536, "base_fare": 31046, "tax": 10490, "gross": { "base_fare": "30716.00", "tax": "10490.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2762.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3927.00" }, "Other": { "title": "Others taxes", "amount": "3801.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQxNTM2LjAwIiwiYmFzZV9mYXJlIjoiMzEwNDYuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNzE2LjAwIiwidGF4IjoiMTA0OTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDEyMDYuMDAiLCJiYXNlX2ZhcmUiOiIzMDcxNi4wMCIsInRheCI6IjEwNDkwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzA3MTYuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQxMjA2LjAwIiwiYmFzZV9mYXJlIjoiMzA3MTYuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MTIwNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjI3NjIuMDAifSwiWVIiOnsiYW1vdW50IjoiMzkyNy4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzODAxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkUzIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJJTyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzI5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzOTI3IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "MS", "calendar_total_currency": "BDT", "calendar_total_price": 41536, "calendar_total_sell": 41536, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 41536, "filter": { "id": "F123TT00182-24", "price": 41536, "gross_total": 41206, "journey_duration": "PT2H0M", "journey_duration_seconds": 7200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-31T11:45:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-31T12:45:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "med202601311145cai202601311245640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-25", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY FLEX", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-25", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H50M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "BbNoDvfGuDKACc819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T07:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AMM", "arrival_time": "2026-01-31T08:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-31", "flight_time": "PT1H50M", "distance": "545", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "723" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "723" }, "booking_class": { "brand_id": "2038408", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "4", "FareBasis": "MLSXSA1", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dpSXS9QYCNml0Oiybuxf\/\/DAtoYpO2Aw+m9d4r9USR2f\/HhPe031GeEShQyxhucKIkxE4HSAnY1vqqQTA8XCOl09Glv8saxRrSZZGBWuDodcvJ2DCmeaJNRpN2gZ\/IV5MlpEcNu9A5UvWLeIYtar8+3NQr5g==", "FareInfoRef": "BbNoDvfGuDKAwf819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "BbNoDvfGuDKAEc819JAAAA==", "origin": "AMM", "departure_time": "2026-01-31T18:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "CAI", "arrival_time": "2026-01-31T18:50:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT1H30M", "distance": "295", "lay_over": "PT09H30M", "lay_over_date": "2026-01-31", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "505" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "505" }, "booking_class": { "brand_id": "2038408", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "4", "FareBasis": "MLSXSA1", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dpSXS9QYCNml0Oiybuxf\/\/DAtoYpO2Aw+m9d4r9USR2f\/HhPe031GeEShQyxhucKIkxE4HSAnY1vqqQTA8XCOl09Glv8saxRrSZZGBWuDodcvJ2DCmeaJNRpN2gZ\/IV5MlpEcNu9A5UvWLeIYtar8+3NQr5g==", "FareInfoRef": "BbNoDvfGuDKAwf819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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": 53449, "gross_total": 53119, "base_fare": 38643, "tax": 14806, "sell": { "currency": "BDT", "total": 53449, "base_fare": 38643, "tax": 14806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTM0NDksImJhc2VfZmFyZSI6Mzg2NDMsInRheCI6MTQ4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MzExOSwiYmFzZV9mYXJlIjozODMxMywidGF4IjoxNDgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MzExOSwiYmFzZV9mYXJlIjozODMxMywidGF4IjoxNDgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 53449, "base_fare": 38643, "tax": 14806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "38313.00", "tax": "14806.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 53449, "base_fare": 38643, "tax": 14806, "gross": { "base_fare": "38313.00", "tax": "14806.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "700.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "8836.00" }, "Other": { "title": "Others taxes", "amount": "5270.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUzNDQ5LjAwIiwiYmFzZV9mYXJlIjoiMzg2NDMuMDAiLCJ0YXgiOiIxNDgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4MzEzLjAwIiwidGF4IjoiMTQ4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTMxMTkuMDAiLCJiYXNlX2ZhcmUiOiIzODMxMy4wMCIsInRheCI6IjE0ODA2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzgzMTMuMDAiLCJ0YXgiOiIxNDgwNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUzMTE5LjAwIiwiYmFzZV9mYXJlIjoiMzgzMTMuMDAiLCJ0YXgiOiIxNDgwNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MzExOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjcwMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4ODM2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjUyNzAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiRTMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IklPIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMjk0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiS0oiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODgzNiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "RJ", "calendar_total_currency": "BDT", "calendar_total_price": 53449, "calendar_total_sell": 53449, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 53449, "filter": { "id": "F123TT00182-25", "price": 53449, "gross_total": 53119, "journey_duration": "PT12H50M", "journey_duration_seconds": 46200, "layover_duration": "PT9H30M", "layover_duration_seconds": 34200, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-31T07:00:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-31T18:50:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202601310700amm202601310850723amm202601311820cai202601311850505", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-26", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY FLEX", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-26", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT4H40M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "BbNoDvfGuDKAGc819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T21:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AMM", "arrival_time": "2026-01-31T22:55:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-31", "flight_time": "PT1H50M", "distance": "545", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "721" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "721" }, "booking_class": { "brand_id": "2038408", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "1", "FareBasis": "HLEESA1", "FareRuleKey": "gws-eJxNjjEOwzAIRQ8T\/R2wVKebkU2VRK2HpB2y9P7HKLZbqUjAR898k1ISkgsxz+k\/JrynfUN9ZaBCPLOuCHOMAezTCSJWLHezQxnDIzRSOx2d+zuTzN5QrjceqAXOXh9WnA1jck+0n9Gkb+AnbHFZtTwP3ZlCIBL5IorwQ33rA9tTK+w=", "FareInfoRef": "BbNoDvfGuDKA8f819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "BbNoDvfGuDKAIc819JAAAA==", "origin": "AMM", "departure_time": "2026-02-01T00:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "CAI", "arrival_time": "2026-02-01T00:45:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT1H30M", "distance": "295", "lay_over": "PT01H20M", "lay_over_date": "2026-01-31", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "507" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "507" }, "booking_class": { "brand_id": "2038408", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "1", "FareBasis": "HLEESA1", "FareRuleKey": "gws-eJxNjjEOwzAIRQ8T\/R2wVKebkU2VRK2HpB2y9P7HKLZbqUjAR898k1ISkgsxz+k\/JrynfUN9ZaBCPLOuCHOMAezTCSJWLHezQxnDIzRSOx2d+zuTzN5QrjceqAXOXh9WnA1jck+0n9Gkb+AnbHFZtTwP3ZlCIBL5IorwQ33rA9tTK+w=", "FareInfoRef": "BbNoDvfGuDKA8f819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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": 62748, "gross_total": 62418, "base_fare": 47942, "tax": 14806, "sell": { "currency": "BDT", "total": 62748, "base_fare": 47942, "tax": 14806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjI3NDgsImJhc2VfZmFyZSI6NDc5NDIsInRheCI6MTQ4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjQxOCwiYmFzZV9mYXJlIjo0NzYxMiwidGF4IjoxNDgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjQxOCwiYmFzZV9mYXJlIjo0NzYxMiwidGF4IjoxNDgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62748, "base_fare": 47942, "tax": 14806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "47612.00", "tax": "14806.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 62748, "base_fare": 47942, "tax": 14806, "gross": { "base_fare": "47612.00", "tax": "14806.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "700.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "8836.00" }, "Other": { "title": "Others taxes", "amount": "5270.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyNzQ4LjAwIiwiYmFzZV9mYXJlIjoiNDc5NDIuMDAiLCJ0YXgiOiIxNDgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3NjEyLjAwIiwidGF4IjoiMTQ4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjI0MTguMDAiLCJiYXNlX2ZhcmUiOiI0NzYxMi4wMCIsInRheCI6IjE0ODA2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc2MTIuMDAiLCJ0YXgiOiIxNDgwNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyNDE4LjAwIiwiYmFzZV9mYXJlIjoiNDc2MTIuMDAiLCJ0YXgiOiIxNDgwNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjQxOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjcwMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4ODM2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjUyNzAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiRTMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IklPIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMjk0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiS0oiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODgzNiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-02-01", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-02-01", "calendar_carrier": "RJ", "calendar_total_currency": "BDT", "calendar_total_price": 62748, "calendar_total_sell": 62748, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62748, "filter": { "id": "F123TT00182-26", "price": 62748, "gross_total": 62418, "journey_duration": "PT4H40M", "journey_duration_seconds": 16800, "layover_duration": "PT1H20M", "layover_duration_seconds": 4800, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-31T21:05:00.000+03:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-02-01T00:45:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202601312105amm202601312255721amm202602010015cai202602010045507", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-27", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY FLEX", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-27", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H5M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "BbNoDvfGuDKACc819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T07:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AMM", "arrival_time": "2026-01-31T08:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-31", "flight_time": "PT1H50M", "distance": "545", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "723" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "723" }, "booking_class": { "brand_id": "2038408", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HLEESA1", "FareRuleKey": "gws-eJxNjjEOwzAIRQ8T\/R2wVKebkU2VRK2HpB2y9P7HKLZbqUjAR898k1ISkgsxz+k\/JrynfUN9ZaBCPLOuCHOMAezTCSJWLHezQxnDIzRSOx2d+zuTzN5QrjceqAXOXh9WnA1jck+0n9Gkb+AnbHFZtTwP3ZlCIBL5IorwQ33rA9tTK+w=", "FareInfoRef": "BbNoDvfGuDKA8f819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "BbNoDvfGuDKAKc819JAAAA==", "origin": "AMM", "departure_time": "2026-01-31T12:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "CAI", "arrival_time": "2026-01-31T13:05:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT1H30M", "distance": "295", "lay_over": "PT03H45M", "lay_over_date": "2026-01-31", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "503" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "503" }, "booking_class": { "brand_id": "2038408", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HLEESA1", "FareRuleKey": "gws-eJxNjjEOwzAIRQ8T\/R2wVKebkU2VRK2HpB2y9P7HKLZbqUjAR898k1ISkgsxz+k\/JrynfUN9ZaBCPLOuCHOMAezTCSJWLHezQxnDIzRSOx2d+zuTzN5QrjceqAXOXh9WnA1jck+0n9Gkb+AnbHFZtTwP3ZlCIBL5IorwQ33rA9tTK+w=", "FareInfoRef": "BbNoDvfGuDKA8f819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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": 62748, "gross_total": 62418, "base_fare": 47942, "tax": 14806, "sell": { "currency": "BDT", "total": 62748, "base_fare": 47942, "tax": 14806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjI3NDgsImJhc2VfZmFyZSI6NDc5NDIsInRheCI6MTQ4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjQxOCwiYmFzZV9mYXJlIjo0NzYxMiwidGF4IjoxNDgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjQxOCwiYmFzZV9mYXJlIjo0NzYxMiwidGF4IjoxNDgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62748, "base_fare": 47942, "tax": 14806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "47612.00", "tax": "14806.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 62748, "base_fare": 47942, "tax": 14806, "gross": { "base_fare": "47612.00", "tax": "14806.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "700.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "8836.00" }, "Other": { "title": "Others taxes", "amount": "5270.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyNzQ4LjAwIiwiYmFzZV9mYXJlIjoiNDc5NDIuMDAiLCJ0YXgiOiIxNDgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3NjEyLjAwIiwidGF4IjoiMTQ4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjI0MTguMDAiLCJiYXNlX2ZhcmUiOiI0NzYxMi4wMCIsInRheCI6IjE0ODA2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc2MTIuMDAiLCJ0YXgiOiIxNDgwNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyNDE4LjAwIiwiYmFzZV9mYXJlIjoiNDc2MTIuMDAiLCJ0YXgiOiIxNDgwNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjQxOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjcwMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4ODM2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjUyNzAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiRTMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IklPIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMjk0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiS0oiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODgzNiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "RJ", "calendar_total_currency": "BDT", "calendar_total_price": 62748, "calendar_total_sell": 62748, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62748, "filter": { "id": "F123TT00182-27", "price": 62748, "gross_total": 62418, "journey_duration": "PT7H5M", "journey_duration_seconds": 25500, "layover_duration": "PT3H45M", "layover_duration_seconds": 13500, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-31T07:00:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-31T13:05:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202601310700amm202601310850723amm202601311235cai202601311305503", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-28", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-28", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H5M", "transit_time": null, "routes": [ { "air_segment_key": "BbNoDvfGuDKAMc819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T14:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T15:35:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H05M", "distance": "640", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "319" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "319" }, "booking_class": { "brand_id": "1769488", "brand_title": "BASIC ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "ELOTSAB4", "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3Hc16dbHZGlKB2v60G3Ql\/3\/Z8wogwnRK0evSSkJyYWYp\/QfAz7D8UZ7FaBB9JV8R4zTSGDtThBxRn3szyPfItwkdNQMe2UbrFJYC4os0VEPnJa3OitzZ1JT9NPoUjfwE3VV2fJs1ygEm3REV+hPdesLGwQsPg==", "FareInfoRef": "BbNoDvfGuDKALg819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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": 64121, "gross_total": 63791, "base_fare": 55408, "tax": 8713, "sell": { "currency": "BDT", "total": 64121, "base_fare": 55408, "tax": 8713 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjQxMjEsImJhc2VfZmFyZSI6NTU0MDgsInRheCI6ODcxM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjYzNzkxLCJiYXNlX2ZhcmUiOjU1MDc4LCJ0YXgiOjg3MTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjM3OTEsImJhc2VfZmFyZSI6NTUwNzgsInRheCI6ODcxM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 64121, "base_fare": 55408, "tax": 8713, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "55078.00", "tax": "8713.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 64121, "base_fare": 55408, "tax": 8713, "gross": { "base_fare": "55078.00", "tax": "8713.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4912.00" }, "Other": { "title": "Others taxes", "amount": "3801.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY0MTIxLjAwIiwiYmFzZV9mYXJlIjoiNTU0MDguMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTUwNzguMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYzNzkxLjAwIiwiYmFzZV9mYXJlIjoiNTUwNzguMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTUwNzguMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjM3OTEuMDAiLCJiYXNlX2ZhcmUiOiI1NTA3OC4wMCIsInRheCI6Ijg3MTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjM3OTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzgwMS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMyOTQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTNCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5MTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "SV", "calendar_total_currency": "BDT", "calendar_total_price": 64121, "calendar_total_sell": 64121, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 64121, "filter": { "id": "F123TT00182-28", "price": 64121, "gross_total": 63791, "journey_duration": "PT2H5M", "journey_duration_seconds": 7500, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-31T14:30:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-31T15:35:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202601311430cai202601311535319", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-29", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-29", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H5M", "transit_time": null, "routes": [ { "air_segment_key": "BbNoDvfGuDKAOc819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T19:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T20:10:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H05M", "distance": "640", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "381" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "381" }, "booking_class": { "brand_id": "1769488", "brand_title": "BASIC ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "5", "FareBasis": "ELOTSAB4", "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3Hc16dbHZGlKB2v60G3Ql\/3\/Z8wogwnRK0evSSkJyYWYp\/QfAz7D8UZ7FaBB9JV8R4zTSGDtThBxRn3szyPfItwkdNQMe2UbrFJYC4os0VEPnJa3OitzZ1JT9NPoUjfwE3VV2fJs1ygEm3REV+hPdesLGwQsPg==", "FareInfoRef": "BbNoDvfGuDKALg819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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": 64121, "gross_total": 63791, "base_fare": 55408, "tax": 8713, "sell": { "currency": "BDT", "total": 64121, "base_fare": 55408, "tax": 8713 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjQxMjEsImJhc2VfZmFyZSI6NTU0MDgsInRheCI6ODcxM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjYzNzkxLCJiYXNlX2ZhcmUiOjU1MDc4LCJ0YXgiOjg3MTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjM3OTEsImJhc2VfZmFyZSI6NTUwNzgsInRheCI6ODcxM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 64121, "base_fare": 55408, "tax": 8713, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "55078.00", "tax": "8713.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 64121, "base_fare": 55408, "tax": 8713, "gross": { "base_fare": "55078.00", "tax": "8713.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4912.00" }, "Other": { "title": "Others taxes", "amount": "3801.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY0MTIxLjAwIiwiYmFzZV9mYXJlIjoiNTU0MDguMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTUwNzguMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYzNzkxLjAwIiwiYmFzZV9mYXJlIjoiNTUwNzguMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTUwNzguMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjM3OTEuMDAiLCJiYXNlX2ZhcmUiOiI1NTA3OC4wMCIsInRheCI6Ijg3MTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjM3OTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzgwMS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMyOTQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTNCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5MTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "SV", "calendar_total_currency": "BDT", "calendar_total_price": 64121, "calendar_total_sell": 64121, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 64121, "filter": { "id": "F123TT00182-29", "price": 64121, "gross_total": 63791, "journey_duration": "PT2H5M", "journey_duration_seconds": 7500, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-31T19:05:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-31T20:10:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202601311905cai202601312010381", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-30", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY LIGHT", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-30", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H40M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "BbNoDvfGuDKATb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T13:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-31T15:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-31", "flight_time": "PT1H55M", "distance": "692", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "180" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "180" }, "booking_class": { "brand_id": "1790769", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "1", "FareBasis": "XBLIT3SA", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfsuW2i9QQG1iXKwNbEX\/\/8zXEATN2FnNm8H8N4bMo6YZ\/9fA97D5YzyjECB0RPDipFldmCdDhBxwGu5rbtsAf0Sqag03JXbYjaRVRBNOnVUC0fr95yUjU6sUSVGfRrVagI\/k69qS0j7FpYHiVhradq+kCboXzX3AW5lLMs=", "FareInfoRef": "BbNoDvfGuDKAVg819JAAAA==" }, "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": "BbNoDvfGuDKAQc819JAAAA==", "origin": "BAH", "departure_time": "2026-02-01T12:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "CAI", "arrival_time": "2026-02-01T14:50:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-01", "flight_time": "PT3H35M", "distance": "1200", "lay_over": "PT21H10M", "lay_over_date": "2026-01-31", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "71" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "71" }, "booking_class": { "brand_id": "1790769", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "1", "FareBasis": "XBLIT3SA", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfsuW2i9QQG1iXKwNbEX\/\/8zXEATN2FnNm8H8N4bMo6YZ\/9fA97D5YzyjECB0RPDipFldmCdDhBxwGu5rbtsAf0Sqag03JXbYjaRVRBNOnVUC0fr95yUjU6sUSVGfRrVagI\/k69qS0j7FpYHiVhradq+kCboXzX3AW5lLMs=", "FareInfoRef": "BbNoDvfGuDKAVg819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 74433, "gross_total": 74103, "base_fare": 57275, "tax": 17158, "sell": { "currency": "BDT", "total": 74433, "base_fare": 57275, "tax": 17158 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ0MzMsImJhc2VfZmFyZSI6NTcyNzUsInRheCI6MTcxNTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDEwMywiYmFzZV9mYXJlIjo1Njk0NSwidGF4IjoxNzE1OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDEwMywiYmFzZV9mYXJlIjo1Njk0NSwidGF4IjoxNzE1OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74433, "base_fare": 57275, "tax": 17158, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "56945.00", "tax": "17158.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 74433, "base_fare": 57275, "tax": 17158, "gross": { "base_fare": "56945.00", "tax": "17158.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "11887.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "5271.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0NDMzLjAwIiwiYmFzZV9mYXJlIjoiNTcyNzUuMDAiLCJ0YXgiOiIxNzE1OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2OTQ1LjAwIiwidGF4IjoiMTcxNTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQxMDMuMDAiLCJiYXNlX2ZhcmUiOiI1Njk0NS4wMCIsInRheCI6IjE3MTU4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTY5NDUuMDAiLCJ0YXgiOiIxNzE1OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0MTAzLjAwIiwiYmFzZV9mYXJlIjoiNTY5NDUuMDAiLCJ0YXgiOiIxNzE1OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NDEwMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjExODg3LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNTI3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMyOTQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJCSCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTMwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkhNIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTNCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjExODg3IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-02-01", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-02-01", "calendar_carrier": "GF", "calendar_total_currency": "BDT", "calendar_total_price": 74433, "calendar_total_sell": 74433, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 74433, "filter": { "id": "F123TT00182-30", "price": 74433, "gross_total": 74103, "journey_duration": "PT1D2H40M", "journey_duration_seconds": 96000, "layover_duration": "PT21H10M", "layover_duration_seconds": 76200, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-31T13:10:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-02-01T14:50:00.000+02:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "med202601311310bah202601311505180bah202602011215cai20260201145071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-31", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "Value", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-31", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H20M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "BbNoDvfGuDKA6a819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T02:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-31T03:10:00.000+03:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-30", "flight_time": "PT1H00M", "distance": "214", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "494" }, "marketing": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "494" }, "booking_class": { "brand_id": "2017449", "brand_title": "Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HVALOW", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwck2iMVpaq6jR32Kpf9\/2csgU1apMQGJ05ijI4uUGSK\/zHgPRwV5ZGAAqe55wUijhB9VFC8YHvO5+sL3cGbUJrYUayNKaSggDzmqUsWqK1e1JRk8zWE7YVRncCP5E1pmZf7uh6V3ot+3k5fkSP0UJ37APTsLGo=", "FareInfoRef": "BbNoDvfGuDKAhg819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "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": "BbNoDvfGuDKA8a819JAAAA==", "origin": "JED", "departure_time": "2026-01-31T06:10:00.000+03:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T07:30:00.000+02:00", "destination_terminal": "1", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H20M", "distance": "769", "lay_over": "PT03H00M", "lay_over_date": "2026-01-31", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "565" }, "marketing": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "565" }, "booking_class": { "brand_id": "2017442", "brand_title": "Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "D", "meal_code": null, "seat_available": "9", "FareBasis": "DPLUOW", "FareRuleKey": "gws-eJxNjt0KwyAMhR+mnPtEh+3uFLXsD7fByupN3\/8xFmMLC5hz9EtivPeGjCPmyf\/HgG1YK8oSgQIjJ4YrTmdyeqkg4oD0eizPL\/oEywKKwq6sZdHNLII85qmjFqiabzkJI50rymj\/olnpwGHyRWwJ6TPzWslalsf3fYc0QhaVvh8HUix+", "FareInfoRef": "BbNoDvfGuDKAtg819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "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": 25574, "gross_total": 25244, "base_fare": 7731, "tax": 17843, "sell": { "currency": "BDT", "total": 25574, "base_fare": 7731, "tax": 17843 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjU1NzQsImJhc2VfZmFyZSI6NzczMSwidGF4IjoxNzg0M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI1MjQ0LCJiYXNlX2ZhcmUiOjc0MDEsInRheCI6MTc4NDMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUyNDQsImJhc2VfZmFyZSI6NzQwMSwidGF4IjoxNzg0M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 25574, "base_fare": 7731, "tax": 17843, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7401.00", "tax": "17843.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 25574, "base_fare": 7731, "tax": 17843, "gross": { "base_fare": "7401.00", "tax": "17843.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "11200.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3472.00" }, "Other": { "title": "Others taxes", "amount": "3171.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1NTc0LjAwIiwiYmFzZV9mYXJlIjoiNzczMS4wMCIsInRheCI6IjE3ODQzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQwMS4wMCIsInRheCI6IjE3ODQzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MjQ0LjAwIiwiYmFzZV9mYXJlIjoiNzQwMS4wMCIsInRheCI6IjE3ODQzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQwMS4wMCIsInRheCI6IjE3ODQzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjUyNDQuMDAiLCJiYXNlX2ZhcmUiOiI3NDAxLjAwIiwidGF4IjoiMTc4NDMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjUyNDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMTIwMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIzNDcyLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxNzEuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiRTMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IklPIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVDIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTEyMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzQ3MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "XY", "calendar_total_currency": "BDT", "calendar_total_price": 25574, "calendar_total_sell": 25574, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 25574, "filter": { "id": "F123TT00182-31", "price": 25574, "gross_total": 25244, "journey_duration": "PT6H20M", "journey_duration_seconds": 22800, "layover_duration": "PT3H0M", "layover_duration_seconds": 10800, "carrier_operating": "XY", "carrier_marketing": "XY", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-31T02:10:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-31T07:30:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "med202601310210jed202601310310494jed202601310610cai202601310730565", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-32", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "SEMI FLEX ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-32", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H5M", "transit_time": null, "routes": [ { "air_segment_key": "BbNoDvfGuDKA+a819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T02:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T03:20:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-30", "flight_time": "PT2H05M", "distance": "640", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "391" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "391" }, "booking_class": { "brand_id": "1769487", "brand_title": "SEMI FLEX ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TLOTSAC4", "FareRuleKey": "gws-eJxNTssKwzAM+5iiux9h3TEhTdlgzQ7tBr3s\/z9jtsNgBtsykmXnnIXkQszX\/B8TPtP+Rn9VoEMsa7mDNQmDbTpBxAXH43nspSYME3WqBz06h7BJZWuouqZBeeCMurXFvcKZDMBPw6Ft4AfazWAvS1wj1VAOimbYp7b1BRuNLDw=", "FareInfoRef": "BbNoDvfGuDKA4g819JAAAA==" }, "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": 25547, "gross_total": 25217, "base_fare": 16834, "tax": 8713, "sell": { "currency": "BDT", "total": 25547, "base_fare": 16834, "tax": 8713 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjU1NDcsImJhc2VfZmFyZSI6MTY4MzQsInRheCI6ODcxM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI1MjE3LCJiYXNlX2ZhcmUiOjE2NTA0LCJ0YXgiOjg3MTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUyMTcsImJhc2VfZmFyZSI6MTY1MDQsInRheCI6ODcxM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 25547, "base_fare": 16834, "tax": 8713, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "16504.00", "tax": "8713.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 25547, "base_fare": 16834, "tax": 8713, "gross": { "base_fare": "16504.00", "tax": "8713.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4912.00" }, "Other": { "title": "Others taxes", "amount": "3801.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1NTQ3LjAwIiwiYmFzZV9mYXJlIjoiMTY4MzQuMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY1MDQuMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MjE3LjAwIiwiYmFzZV9mYXJlIjoiMTY1MDQuMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY1MDQuMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjUyMTcuMDAiLCJiYXNlX2ZhcmUiOiIxNjUwNC4wMCIsInRheCI6Ijg3MTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjUyMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzgwMS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMyOTQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTNCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5MTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "SV", "calendar_total_currency": "BDT", "calendar_total_price": 25547, "calendar_total_sell": 25547, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 25547, "filter": { "id": "F123TT00182-32", "price": 25547, "gross_total": 25217, "journey_duration": "PT2H5M", "journey_duration_seconds": 7500, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": null, "departure_departure_time": "2026-01-31T02:15:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-31T03:20:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "med202601310215cai202601310320391", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-33", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-33", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "7H35M", "routes": [ { "air_segment_key": "BbNoDvfGuDKAAb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-31T19:50:00.000+03:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-31", "flight_time": "PT1H10M", "distance": "214", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1429" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1429" }, "booking_class": { "brand_id": "1769488", "brand_title": "BASIC ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "8", "FareBasis": "VLOTSAB4", "FareRuleKey": "gws-eJxNTssOwzAI+5jKdyDp45gszbRKW3boVqmX\/f9nDIgmDQkwsjGklIRkIuYl\/ceAz7AfaO8CNIhmyRvGuAhYhxNEnHHcn689XyK6RzCqOd07u7BKYW0oco2dssDp9VFX85JZnUkB7DIM6gZ+oN4Utrz6NQrBlZ2iGfqobn0B+pAsHA==", "FareInfoRef": "BbNoDvfGuDKAAh819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "BbNoDvfGuDKACb819JAAAA==", "origin": "JED", "departure_time": "2026-02-01T03:25:00.000+03:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-02-01T04:45:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-01", "flight_time": "PT2H20M", "distance": "769", "lay_over": "PT07H35M", "lay_over_date": "2026-01-31", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "383" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "383" }, "booking_class": { "brand_id": "1769488", "brand_title": "BASIC ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "FareBasis": "VLOTSAB4", "FareRuleKey": "gws-eJxNTssOwzAI+5jKdyDp45gszbRKW3boVqmX\/f9nDIgmDQkwsjGklIRkIuYl\/ceAz7AfaO8CNIhmyRvGuAhYhxNEnHHcn689XyK6RzCqOd07u7BKYW0oco2dssDp9VFX85JZnUkB7DIM6gZ+oN4Utrz6NQrBlZ2iGfqobn0B+pAsHA==", "FareInfoRef": "BbNoDvfGuDKAAh819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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": 24131, "gross_total": 23801, "base_fare": 16048, "tax": 8083, "sell": { "currency": "BDT", "total": 24131, "base_fare": 16048, "tax": 8083 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQxMzEsImJhc2VfZmFyZSI6MTYwNDgsInRheCI6ODA4M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIzODAxLCJiYXNlX2ZhcmUiOjE1NzE4LCJ0YXgiOjgwODMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjM4MDEsImJhc2VfZmFyZSI6MTU3MTgsInRheCI6ODA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 24131, "base_fare": 16048, "tax": 8083, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "15718.00", "tax": "8083.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 24131, "base_fare": 16048, "tax": 8083, "gross": { "base_fare": "15718.00", "tax": "8083.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4912.00" }, "Other": { "title": "Others taxes", "amount": "3171.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0MTMxLjAwIiwiYmFzZV9mYXJlIjoiMTYwNDguMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU3MTguMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzODAxLjAwIiwiYmFzZV9mYXJlIjoiMTU3MTguMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU3MTguMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjM4MDEuMDAiLCJiYXNlX2ZhcmUiOiIxNTcxOC4wMCIsInRheCI6IjgwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4MDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-02-01", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-02-01", "calendar_carrier": "SV", "calendar_total_currency": "BDT", "calendar_total_price": 24131, "calendar_total_sell": 24131, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 24131, "filter": { "id": "F123TT00182-33", "price": 24131, "gross_total": 23801, "journey_duration": "PT11H5M", "journey_duration_seconds": 39900, "layover_duration": "PT7H35M", "layover_duration_seconds": 27300, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-31T18:40:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-02-01T04:45:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202601311840jed2026013119501429jed202602010325cai202602010445383", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-34", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "Value", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-34", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H25M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "BbNoDvfGuDKA6a819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T02:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-31T03:10:00.000+03:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-30", "flight_time": "PT1H00M", "distance": "214", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "494" }, "marketing": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "494" }, "booking_class": { "brand_id": "2017449", "brand_title": "Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HVALOW", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwck2iMVpaq6jR32Kpf9\/2csgU1apMQGJ05ijI4uUGSK\/zHgPRwV5ZGAAqe55wUijhB9VFC8YHvO5+sL3cGbUJrYUayNKaSggDzmqUsWqK1e1JRk8zWE7YVRncCP5E1pmZf7uh6V3ot+3k5fkSP0UJ37APTsLGo=", "FareInfoRef": "BbNoDvfGuDKAhg819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "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": "BbNoDvfGuDKAEb819JAAAA==", "origin": "JED", "departure_time": "2026-01-31T07:15:00.000+03:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T08:35:00.000+02:00", "destination_terminal": "1", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H20M", "distance": "769", "lay_over": "PT04H05M", "lay_over_date": "2026-01-31", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "583" }, "marketing": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "583" }, "booking_class": { "brand_id": "2017442", "brand_title": "Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "A", "meal_code": null, "seat_available": "9", "FareBasis": "APLUOW", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd4GNaQ7ECHqT7SVGjVscv9jdIBWqiU8A8829t4bMaOoTv4\/BuzDVpDXCGQYnhjOOBydbZcCEQ0Ij9t6f6NPsEqQG+yqrSyOi1KQXJo6qoHS8iXNZNLmUhX1X1TLDvxMOtHmML8W3YpYq3x8Xr9QHLgo+z4KCyyF", "FareInfoRef": "BbNoDvfGuDKApg819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "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": 26884, "gross_total": 26554, "base_fare": 9041, "tax": 17843, "sell": { "currency": "BDT", "total": 26884, "base_fare": 9041, "tax": 17843 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY4ODQsImJhc2VfZmFyZSI6OTA0MSwidGF4IjoxNzg0M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NTU0LCJiYXNlX2ZhcmUiOjg3MTEsInRheCI6MTc4NDMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY1NTQsImJhc2VfZmFyZSI6ODcxMSwidGF4IjoxNzg0M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 26884, "base_fare": 9041, "tax": 17843, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8711.00", "tax": "17843.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 26884, "base_fare": 9041, "tax": 17843, "gross": { "base_fare": "8711.00", "tax": "17843.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "11200.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3472.00" }, "Other": { "title": "Others taxes", "amount": "3171.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2ODg0LjAwIiwiYmFzZV9mYXJlIjoiOTA0MS4wMCIsInRheCI6IjE3ODQzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODcxMS4wMCIsInRheCI6IjE3ODQzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NTU0LjAwIiwiYmFzZV9mYXJlIjoiODcxMS4wMCIsInRheCI6IjE3ODQzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODcxMS4wMCIsInRheCI6IjE3ODQzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY1NTQuMDAiLCJiYXNlX2ZhcmUiOiI4NzExLjAwIiwidGF4IjoiMTc4NDMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY1NTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMTIwMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIzNDcyLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxNzEuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiRTMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IklPIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVDIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTEyMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzQ3MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "XY", "calendar_total_currency": "BDT", "calendar_total_price": 26884, "calendar_total_sell": 26884, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 26884, "filter": { "id": "F123TT00182-34", "price": 26884, "gross_total": 26554, "journey_duration": "PT7H25M", "journey_duration_seconds": 26700, "layover_duration": "PT4H5M", "layover_duration_seconds": 14700, "carrier_operating": "XY", "carrier_marketing": "XY", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-31T02:10:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-31T08:35:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "med202601310210jed202601310310494jed202601310715cai202601310835583", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-35", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "Value", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-35", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H5M", "transit_time": null, "routes": [ { "air_segment_key": "BbNoDvfGuDKAGb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T08:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T09:35:00.000+02:00", "destination_terminal": "1", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H05M", "distance": "640", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "793" }, "marketing": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "793" }, "booking_class": { "brand_id": "2017444", "brand_title": "Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "FareBasis": "OVALOW", "FareRuleKey": "gws-eJxNTtEOwyAI\/Jjm3kEb7aPG2mzZZpNla+tL\/\/8zBrolIwEODg5CCIaMI+Yp\/NuAczgqyjsBBUY8xSvY+NGBpaog4oh1i\/d1R5ewSpRG9sxtLLnkJCH7PHVKDbXFR55VqemSAOhhKJQN\/EC+CCxxfi3LUclalubz9iXJQz6VvQ8yVCzH", "FareInfoRef": "BbNoDvfGuDKAKh819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 26138, "gross_total": 25808, "base_fare": 15983, "tax": 10155, "sell": { "currency": "BDT", "total": 26138, "base_fare": 15983, "tax": 10155 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjYxMzgsImJhc2VfZmFyZSI6MTU5ODMsInRheCI6MTAxNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNTgwOCwiYmFzZV9mYXJlIjoxNTY1MywidGF4IjoxMDE1NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNTgwOCwiYmFzZV9mYXJlIjoxNTY1MywidGF4IjoxMDE1NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 26138, "base_fare": 15983, "tax": 10155, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "15653.00", "tax": "10155.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 26138, "base_fare": 15983, "tax": 10155, "gross": { "base_fare": "15653.00", "tax": "10155.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "4618.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1736.00" }, "Other": { "title": "Others taxes", "amount": "3801.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2MTM4LjAwIiwiYmFzZV9mYXJlIjoiMTU5ODMuMDAiLCJ0YXgiOiIxMDE1NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1NjUzLjAwIiwidGF4IjoiMTAxNTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjU4MDguMDAiLCJiYXNlX2ZhcmUiOiIxNTY1My4wMCIsInRheCI6IjEwMTU1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU2NTMuMDAiLCJ0YXgiOiIxMDE1NS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1ODA4LjAwIiwiYmFzZV9mYXJlIjoiMTU2NTMuMDAiLCJ0YXgiOiIxMDE1NS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNTgwOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjQ2MTguMDAifSwiWVIiOnsiYW1vdW50IjoiMTczNi4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzODAxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkUzIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJJTyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzI5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDYxOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNzM2IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "XY", "calendar_total_currency": "BDT", "calendar_total_price": 26138, "calendar_total_sell": 26138, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 26138, "filter": { "id": "F123TT00182-35", "price": 26138, "gross_total": 25808, "journey_duration": "PT2H5M", "journey_duration_seconds": 7500, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "XY", "carrier_marketing": "XY", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-31T08:30:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-31T09:35:00.000+02:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "med202601310830cai202601310935793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-36", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-36", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT5H20M", "transit_time": "1H50M", "routes": [ { "air_segment_key": "BbNoDvfGuDKAIb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T06:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-31T07:15:00.000+03:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-31", "flight_time": "PT1H10M", "distance": "214", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1423" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1423" }, "booking_class": { "brand_id": "1769488", "brand_title": "BASIC ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "NLOTSAB4", "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3qGtbr61dl00UXyYmuzF\/\/+MAY3JSIAjdxzknAOFMzFP+RgDfsP6hXwqIAiatdwxntIFrMMGIi6Qx+u9lmtC94hGidO9swtbqKwNNSypUxbYvD7bbF5pUmdSALsMg7qBP2g3hVJmv0YxurJTNEIf1a0d+0wsIA==", "FareInfoRef": "BbNoDvfGuDKATh819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "BbNoDvfGuDKAKb819JAAAA==", "origin": "JED", "departure_time": "2026-01-31T09:05:00.000+03:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T10:25:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H20M", "distance": "769", "lay_over": "PT01H50M", "lay_over_date": "2026-01-31", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "301" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "301" }, "booking_class": { "brand_id": "1769488", "brand_title": "BASIC ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NLOTSAB4", "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3qGtbr61dl00UXyYmuzF\/\/+MAY3JSIAjdxzknAOFMzFP+RgDfsP6hXwqIAiatdwxntIFrMMGIi6Qx+u9lmtC94hGidO9swtbqKwNNSypUxbYvD7bbF5pUmdSALsMg7qBP2g3hVJmv0YxurJTNEIf1a0d+0wsIA==", "FareInfoRef": "BbNoDvfGuDKATh819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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": 26653, "gross_total": 26323, "base_fare": 18570, "tax": 8083, "sell": { "currency": "BDT", "total": 26653, "base_fare": 18570, "tax": 8083 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY2NTMsImJhc2VfZmFyZSI6MTg1NzAsInRheCI6ODA4M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2MzIzLCJiYXNlX2ZhcmUiOjE4MjQwLCJ0YXgiOjgwODMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjYzMjMsImJhc2VfZmFyZSI6MTgyNDAsInRheCI6ODA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 26653, "base_fare": 18570, "tax": 8083, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "18240.00", "tax": "8083.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 26653, "base_fare": 18570, "tax": 8083, "gross": { "base_fare": "18240.00", "tax": "8083.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4912.00" }, "Other": { "title": "Others taxes", "amount": "3171.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NjUzLjAwIiwiYmFzZV9mYXJlIjoiMTg1NzAuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgyNDAuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2MzIzLjAwIiwiYmFzZV9mYXJlIjoiMTgyNDAuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgyNDAuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjYzMjMuMDAiLCJiYXNlX2ZhcmUiOiIxODI0MC4wMCIsInRheCI6IjgwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYzMjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "SV", "calendar_total_currency": "BDT", "calendar_total_price": 26653, "calendar_total_sell": 26653, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 26653, "filter": { "id": "F123TT00182-36", "price": 26653, "gross_total": 26323, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT1H50M", "layover_duration_seconds": 6600, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-31T06:05:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-31T10:25:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202601310605jed2026013107151423jed202601310905cai202601311025301", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-37", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-37", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H45M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "BbNoDvfGuDKAIb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T06:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-31T07:15:00.000+03:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-31", "flight_time": "PT1H10M", "distance": "214", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1423" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1423" }, "booking_class": { "brand_id": "1769488", "brand_title": "BASIC ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "NLOTSAB4", "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3qGtbr61dl00UXyYmuzF\/\/+MAY3JSIAjdxzknAOFMzFP+RgDfsP6hXwqIAiatdwxntIFrMMGIi6Qx+u9lmtC94hGidO9swtbqKwNNSypUxbYvD7bbF5pUmdSALsMg7qBP2g3hVJmv0YxurJTNEIf1a0d+0wsIA==", "FareInfoRef": "BbNoDvfGuDKATh819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "BbNoDvfGuDKAMb819JAAAA==", "origin": "JED", "departure_time": "2026-01-31T11:30:00.000+03:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T12:50:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H20M", "distance": "769", "lay_over": "PT04H15M", "lay_over_date": "2026-01-31", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "307" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "307" }, "booking_class": { "brand_id": "1769488", "brand_title": "BASIC ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NLOTSAB4", "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3qGtbr61dl00UXyYmuzF\/\/+MAY3JSIAjdxzknAOFMzFP+RgDfsP6hXwqIAiatdwxntIFrMMGIi6Qx+u9lmtC94hGidO9swtbqKwNNSypUxbYvD7bbF5pUmdSALsMg7qBP2g3hVJmv0YxurJTNEIf1a0d+0wsIA==", "FareInfoRef": "BbNoDvfGuDKATh819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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": 26653, "gross_total": 26323, "base_fare": 18570, "tax": 8083, "sell": { "currency": "BDT", "total": 26653, "base_fare": 18570, "tax": 8083 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY2NTMsImJhc2VfZmFyZSI6MTg1NzAsInRheCI6ODA4M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2MzIzLCJiYXNlX2ZhcmUiOjE4MjQwLCJ0YXgiOjgwODMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjYzMjMsImJhc2VfZmFyZSI6MTgyNDAsInRheCI6ODA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 26653, "base_fare": 18570, "tax": 8083, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "18240.00", "tax": "8083.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 26653, "base_fare": 18570, "tax": 8083, "gross": { "base_fare": "18240.00", "tax": "8083.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4912.00" }, "Other": { "title": "Others taxes", "amount": "3171.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NjUzLjAwIiwiYmFzZV9mYXJlIjoiMTg1NzAuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgyNDAuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2MzIzLjAwIiwiYmFzZV9mYXJlIjoiMTgyNDAuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgyNDAuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjYzMjMuMDAiLCJiYXNlX2ZhcmUiOiIxODI0MC4wMCIsInRheCI6IjgwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYzMjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "SV", "calendar_total_currency": "BDT", "calendar_total_price": 26653, "calendar_total_sell": 26653, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 26653, "filter": { "id": "F123TT00182-37", "price": 26653, "gross_total": 26323, "journey_duration": "PT7H45M", "journey_duration_seconds": 27900, "layover_duration": "PT4H15M", "layover_duration_seconds": 15300, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-31T06:05:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-31T12:50:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202601310605jed2026013107151423jed202601311130cai202601311250307", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-38", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "FLEX ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-38", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "BbNoDvfGuDKAOb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T23:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-02-01T01:05:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-31", "flight_time": "PT1H25M", "distance": "440", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "F3", "carrier_name": "Flyadeal", "carrier_logo": "F3.png", "flight_number": "232" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6476" }, "booking_class": { "brand_id": "1767034", "brand_title": "FLEX ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "4", "FareBasis": "NAO6F3F4", "FareRuleKey": "gws-eJxNjsEOgyAQRD\/GzH0XjNobRDBeSk2tTbj0\/z+js2iTDoF97OwuhBCcuEFUp\/CvDp9uf6McM1DguJ\/HCvXiblDeKkQ9IT6GxS89ziGWaateUa1QsksjA2ZlZbNMqO2850TvnCwE2NMwZAd+kFdiiem1b7EXb5LLkhH8Kbu+CrksLA==", "FareInfoRef": "BbNoDvfGuDKAgh819JAAAA==" }, "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": "BbNoDvfGuDKARb819JAAAA==", "origin": "RUH", "departure_time": "2026-02-01T07:10:00.000+03:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-02-01T09:20:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-01", "flight_time": "PT3H10M", "distance": "1003", "lay_over": "PT06H05M", "lay_over_date": "2026-02-01", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "311" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "311" }, "booking_class": { "brand_id": "1769487", "brand_title": "SEMI FLEX ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NPOTSAC4", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd522oZlIlPUblxEKVI33P8YOC5IWIpnrOdPSilCMhLzpfxHh3e3vWC7Agbxp3VBykOO4gARV9h9fW5Ve8QOIXZkgU\/laJxE2QWabv2JWuCI\/NhnZxSbXRntMpr1CfzMNLu1eo1rlFLrHMYvpAz\/qs99AFu3LKM=", "FareInfoRef": "BbNoDvfGuDKAnh819JAAAA==" }, "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": 29043, "gross_total": 28713, "base_fare": 20960, "tax": 8083, "sell": { "currency": "BDT", "total": 29043, "base_fare": 20960, "tax": 8083 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjkwNDMsImJhc2VfZmFyZSI6MjA5NjAsInRheCI6ODA4M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI4NzEzLCJiYXNlX2ZhcmUiOjIwNjMwLCJ0YXgiOjgwODMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjg3MTMsImJhc2VfZmFyZSI6MjA2MzAsInRheCI6ODA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 29043, "base_fare": 20960, "tax": 8083, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "20630.00", "tax": "8083.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 29043, "base_fare": 20960, "tax": 8083, "gross": { "base_fare": "20630.00", "tax": "8083.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4912.00" }, "Other": { "title": "Others taxes", "amount": "3171.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5MDQzLjAwIiwiYmFzZV9mYXJlIjoiMjA5NjAuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA2MzAuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4NzEzLjAwIiwiYmFzZV9mYXJlIjoiMjA2MzAuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA2MzAuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjg3MTMuMDAiLCJiYXNlX2ZhcmUiOiIyMDYzMC4wMCIsInRheCI6IjgwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjg3MTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-02-01", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-02-01", "calendar_carrier": "F3", "calendar_total_currency": "BDT", "calendar_total_price": 29043, "calendar_total_sell": 29043, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 29043, "filter": { "id": "F123TT00182-38", "price": 29043, "gross_total": 28713, "journey_duration": "PT10H40M", "journey_duration_seconds": 38400, "layover_duration": "PT6H5M", "layover_duration_seconds": 21900, "carrier_operating": "F3", "carrier_marketing": "SV", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-31T23:40:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-02-01T09:20:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "med202601312340ruh202602010105232ruh202602010710cai202602010920311", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-39", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY SMART", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-39", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H0M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "BbNoDvfGuDKATb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T13:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-31T15:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-31", "flight_time": "PT1H55M", "distance": "692", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "180" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "180" }, "booking_class": { "brand_id": "1790768", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "1", "FareBasis": "WDSMR3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6fkKQ7KNDPIiyaVFU2vf8xYkCVasmesR7G9t4LyUTMi\/+PAd\/hfkN5R6BALGN4YhllAltzgIgDPmlbX7oF9D+0otJwV24Ps0Q2QZSsHdXA0eqakzG6jDpXZdTNqNYm8DP5YbaEtG\/hupOqc45sbYc0w061uRNKJSyt", "FareInfoRef": "BbNoDvfGuDKArh819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "BbNoDvfGuDKAVb819JAAAA==", "origin": "BAH", "departure_time": "2026-02-01T00:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "CAI", "arrival_time": "2026-02-01T03:10:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT3H35M", "distance": "1200", "lay_over": "PT09H30M", "lay_over_date": "2026-01-31", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "79" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "79" }, "booking_class": { "brand_id": "1790768", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "1", "FareBasis": "WDSMR3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6fkKQ7KNDPIiyaVFU2vf8xYkCVasmesR7G9t4LyUTMi\/+PAd\/hfkN5R6BALGN4YhllAltzgIgDPmlbX7oF9D+0otJwV24Ps0Q2QZSsHdXA0eqakzG6jDpXZdTNqNYm8DP5YbaEtG\/hupOqc45sbYc0w061uRNKJSyt", "FareInfoRef": "BbNoDvfGuDKArh819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 29080, "gross_total": 28750, "base_fare": 11922, "tax": 17158, "sell": { "currency": "BDT", "total": 29080, "base_fare": 11922, "tax": 17158 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjkwODAsImJhc2VfZmFyZSI6MTE5MjIsInRheCI6MTcxNTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyODc1MCwiYmFzZV9mYXJlIjoxMTU5MiwidGF4IjoxNzE1OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyODc1MCwiYmFzZV9mYXJlIjoxMTU5MiwidGF4IjoxNzE1OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 29080, "base_fare": 11922, "tax": 17158, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11592.00", "tax": "17158.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 29080, "base_fare": 11922, "tax": 17158, "gross": { "base_fare": "11592.00", "tax": "17158.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "11887.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "5271.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5MDgwLjAwIiwiYmFzZV9mYXJlIjoiMTE5MjIuMDAiLCJ0YXgiOiIxNzE1OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNTkyLjAwIiwidGF4IjoiMTcxNTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjg3NTAuMDAiLCJiYXNlX2ZhcmUiOiIxMTU5Mi4wMCIsInRheCI6IjE3MTU4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE1OTIuMDAiLCJ0YXgiOiIxNzE1OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4NzUwLjAwIiwiYmFzZV9mYXJlIjoiMTE1OTIuMDAiLCJ0YXgiOiIxNzE1OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyODc1MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjExODg3LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNTI3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMyOTQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJCSCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTMwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkhNIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTNCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjExODg3IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-02-01", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-02-01", "calendar_carrier": "GF", "calendar_total_currency": "BDT", "calendar_total_price": 29080, "calendar_total_sell": 29080, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 29080, "filter": { "id": "F123TT00182-39", "price": 29080, "gross_total": 28750, "journey_duration": "PT15H0M", "journey_duration_seconds": 54000, "layover_duration": "PT9H30M", "layover_duration_seconds": 34200, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-31T13:10:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-02-01T03:10:00.000+02:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "40", "baggage_title": "40 kg" }, "filter_unique_filter_code": "med202601311310bah202601311505180bah202602010035cai20260201031079", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-40", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "SEMI FLEX ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-40", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H5M", "transit_time": null, "routes": [ { "air_segment_key": "BbNoDvfGuDKAXb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T05:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T06:10:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H05M", "distance": "640", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "3447" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "3447" }, "booking_class": { "brand_id": "1769487", "brand_title": "SEMI FLEX ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QLOTSAC4", "FareRuleKey": "gws-eJxNTkEKw0AIfEyYu65pmuMuZksD6ZaStpBL\/\/+Mqkuhgjoy42jOOVGaiHnO\/zHgM+xvtJcCDclSywqeTjKDbTpAxAWP7f7ci47oJuJUC7p3DmFNytagchk75YEj6q0u7hXOZAB+Gg5tAz9QrwZbWeIaiYSyU3SGfWpbXyQ2LFE=", "FareInfoRef": "BbNoDvfGuDKA2h819JAAAA==" }, "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": 29378, "gross_total": 29048, "base_fare": 20665, "tax": 8713, "sell": { "currency": "BDT", "total": 29378, "base_fare": 20665, "tax": 8713 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjkzNzgsImJhc2VfZmFyZSI6MjA2NjUsInRheCI6ODcxM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI5MDQ4LCJiYXNlX2ZhcmUiOjIwMzM1LCJ0YXgiOjg3MTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjkwNDgsImJhc2VfZmFyZSI6MjAzMzUsInRheCI6ODcxM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 29378, "base_fare": 20665, "tax": 8713, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "20335.00", "tax": "8713.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 29378, "base_fare": 20665, "tax": 8713, "gross": { "base_fare": "20335.00", "tax": "8713.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4912.00" }, "Other": { "title": "Others taxes", "amount": "3801.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5Mzc4LjAwIiwiYmFzZV9mYXJlIjoiMjA2NjUuMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjAzMzUuMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5MDQ4LjAwIiwiYmFzZV9mYXJlIjoiMjAzMzUuMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjAzMzUuMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjkwNDguMDAiLCJiYXNlX2ZhcmUiOiIyMDMzNS4wMCIsInRheCI6Ijg3MTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjkwNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzgwMS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMyOTQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTNCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5MTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "SV", "calendar_total_currency": "BDT", "calendar_total_price": 29378, "calendar_total_sell": 29378, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 29378, "filter": { "id": "F123TT00182-40", "price": 29378, "gross_total": 29048, "journey_duration": "PT2H5M", "journey_duration_seconds": 7500, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-31T05:05:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-31T06:10:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "med202601310505cai2026013106103447", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-41", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "Value", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-41", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H5M", "transit_time": null, "routes": [ { "air_segment_key": "BbNoDvfGuDKAZb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T18:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T19:15:00.000+02:00", "destination_terminal": "1", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H05M", "distance": "640", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "576" }, "marketing": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "576" }, "booking_class": { "brand_id": "2017444", "brand_title": "Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "EVALOW", "FareRuleKey": "gws-eJxNTssOAjEI\/JjN3KGN3R7bdNlo1JoYH9uL\/\/8ZC60mkgADAwMpJUcuEHNM\/zbhM20N9VmACqde8gl8CJHAWjUQcYa88uX2xpDwRtROjsx9rIQSNEFmiYMyQ+vxKospdV1SADsMg7qBH5CjwpqXx7pujbxnbd7PX5Jm6Ke6twMs6Cy9", "FareInfoRef": "BbNoDvfGuDKA+h819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 29740, "gross_total": 29410, "base_fare": 19585, "tax": 10155, "sell": { "currency": "BDT", "total": 29740, "base_fare": 19585, "tax": 10155 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjk3NDAsImJhc2VfZmFyZSI6MTk1ODUsInRheCI6MTAxNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyOTQxMCwiYmFzZV9mYXJlIjoxOTI1NSwidGF4IjoxMDE1NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyOTQxMCwiYmFzZV9mYXJlIjoxOTI1NSwidGF4IjoxMDE1NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 29740, "base_fare": 19585, "tax": 10155, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "19255.00", "tax": "10155.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 29740, "base_fare": 19585, "tax": 10155, "gross": { "base_fare": "19255.00", "tax": "10155.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "4618.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1736.00" }, "Other": { "title": "Others taxes", "amount": "3801.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5NzQwLjAwIiwiYmFzZV9mYXJlIjoiMTk1ODUuMDAiLCJ0YXgiOiIxMDE1NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5MjU1LjAwIiwidGF4IjoiMTAxNTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjk0MTAuMDAiLCJiYXNlX2ZhcmUiOiIxOTI1NS4wMCIsInRheCI6IjEwMTU1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkyNTUuMDAiLCJ0YXgiOiIxMDE1NS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5NDEwLjAwIiwiYmFzZV9mYXJlIjoiMTkyNTUuMDAiLCJ0YXgiOiIxMDE1NS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyOTQxMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjQ2MTguMDAifSwiWVIiOnsiYW1vdW50IjoiMTczNi4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzODAxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkUzIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJJTyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzI5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDYxOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNzM2IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "XY", "calendar_total_currency": "BDT", "calendar_total_price": 29740, "calendar_total_sell": 29740, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 29740, "filter": { "id": "F123TT00182-41", "price": 29740, "gross_total": 29410, "journey_duration": "PT2H5M", "journey_duration_seconds": 7500, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "XY", "carrier_marketing": "XY", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-31T18:10:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-31T19:15:00.000+02:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "med202601311810cai202601311915576", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-42", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "Value", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-42", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H20M", "transit_time": "1H40M", "routes": [ { "air_segment_key": "BbNoDvfGuDKAbb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T10:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-01-31T11:55:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-31", "flight_time": "PT1H20M", "distance": "440", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "94" }, "marketing": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "94" }, "booking_class": { "brand_id": "2017449", "brand_title": "Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "P", "meal_code": null, "seat_available": "9", "FareBasis": "PVALOW", "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tTWCPLIxliYpGnY4X\/\/8z1oImNqH3wmlLY4yOnCfmMf7HgM+wV5QtAQVOz31bEcQTWC8VxMK4vabz9Y0+QQyUBruylVHyyasghzx2ZIHa8iXPyqjNVWXYvzCrHfiZvKot0\/xclr2SCOvj4\/SFFKCLat8BFWsspg==", "FareInfoRef": "BbNoDvfGuDKAHi819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "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": "BbNoDvfGuDKAdb819JAAAA==", "origin": "RUH", "departure_time": "2026-01-31T13:35:00.000+03:00", "origin_terminal": "1", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T15:55:00.000+02:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT3H20M", "distance": "1003", "lay_over": "PT01H40M", "lay_over_date": "2026-01-31", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "275" }, "marketing": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "275" }, "booking_class": { "brand_id": "2017442", "brand_title": "Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HPLUOW", "FareRuleKey": "gws-eJxNjt0KwyAMhR+mnPtER+ul4iyODffDZPVm7\/8Yi3GFBsw5+iUx3ntDZiZm548x4TttDaVGoMDIieEC606klwYiDsiPW71\/MCZYFlAUDmUti\/PKIkhLcgP1QNP8qlkY6VxRRv8X3UoHdpOy2BLO75W3RtayPD6vf0gLZFHp+wEOTCyW", "FareInfoRef": "BbNoDvfGuDKAPi819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "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": 32353, "gross_total": 32023, "base_fare": 14084, "tax": 18269, "sell": { "currency": "BDT", "total": 32353, "base_fare": 14084, "tax": 18269 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzIzNTMsImJhc2VfZmFyZSI6MTQwODQsInRheCI6MTgyNjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozMjAyMywiYmFzZV9mYXJlIjoxMzc1NCwidGF4IjoxODI2OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozMjAyMywiYmFzZV9mYXJlIjoxMzc1NCwidGF4IjoxODI2OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 32353, "base_fare": 14084, "tax": 18269, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13754.00", "tax": "18269.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 32353, "base_fare": 14084, "tax": 18269, "gross": { "base_fare": "13754.00", "tax": "18269.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "11626.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3472.00" }, "Other": { "title": "Others taxes", "amount": "3171.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyMzUzLjAwIiwiYmFzZV9mYXJlIjoiMTQwODQuMDAiLCJ0YXgiOiIxODI2OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNzU0LjAwIiwidGF4IjoiMTgyNjkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzIwMjMuMDAiLCJiYXNlX2ZhcmUiOiIxMzc1NC4wMCIsInRheCI6IjE4MjY5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3NTQuMDAiLCJ0YXgiOiIxODI2OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyMDIzLjAwIiwiYmFzZV9mYXJlIjoiMTM3NTQuMDAiLCJ0YXgiOiIxODI2OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMjAyMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjExNjI2LjAwIn0sIllSIjp7ImFtb3VudCI6IjM0NzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMTYyNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNDcyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "XY", "calendar_total_currency": "BDT", "calendar_total_price": 32353, "calendar_total_sell": 32353, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 32353, "filter": { "id": "F123TT00182-42", "price": 32353, "gross_total": 32023, "journey_duration": "PT6H20M", "journey_duration_seconds": 22800, "layover_duration": "PT1H40M", "layover_duration_seconds": 6000, "carrier_operating": "XY", "carrier_marketing": "XY", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-31T10:35:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-31T15:55:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "med202601311035ruh20260131115594ruh202601311335cai202601311555275", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-43", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY GOOD DEAL", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-43", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H0M", "transit_time": null, "routes": [ { "air_segment_key": "BbNoDvfGuDKAfb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T02:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T03:20:00.000+02:00", "destination_terminal": "S", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-30", "flight_time": "PT2H00M", "distance": "640", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "676" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "676" }, "booking_class": { "brand_id": "1746095", "brand_title": "ECONOMY GOOD DEAL", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KREMSO", "FareRuleKey": "gws-eJxNTkEOAiEMfMxm7lNwdzmCgHFjwMTVw178\/zMsoIlN2k477bTee0OzUMT5f5vwnsqO+opAhVGPYYOsiyNEqwOkBNweuex3DAnbiNrJkaWPRZNOmhDnCwfVDEePJaem1HWpAO0wGtQN\/EC+KqwhPc8lk9Zqz7ntS3KFfqp7HxbzLEQ=", "FareInfoRef": "BbNoDvfGuDKAei819JAAAA==" }, "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": 32531, "gross_total": 32201, "base_fare": 22041, "tax": 10490, "sell": { "currency": "BDT", "total": 32531, "base_fare": 22041, "tax": 10490 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzI1MzEsImJhc2VfZmFyZSI6MjIwNDEsInRheCI6MTA0OTB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozMjIwMSwiYmFzZV9mYXJlIjoyMTcxMSwidGF4IjoxMDQ5MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozMjIwMSwiYmFzZV9mYXJlIjoyMTcxMSwidGF4IjoxMDQ5MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 32531, "base_fare": 22041, "tax": 10490, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "21711.00", "tax": "10490.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 32531, "base_fare": 22041, "tax": 10490, "gross": { "base_fare": "21711.00", "tax": "10490.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2762.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3927.00" }, "Other": { "title": "Others taxes", "amount": "3801.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyNTMxLjAwIiwiYmFzZV9mYXJlIjoiMjIwNDEuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxNzExLjAwIiwidGF4IjoiMTA0OTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzIyMDEuMDAiLCJiYXNlX2ZhcmUiOiIyMTcxMS4wMCIsInRheCI6IjEwNDkwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE3MTEuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyMjAxLjAwIiwiYmFzZV9mYXJlIjoiMjE3MTEuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMjIwMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjI3NjIuMDAifSwiWVIiOnsiYW1vdW50IjoiMzkyNy4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzODAxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkUzIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJJTyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzI5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzOTI3IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "MS", "calendar_total_currency": "BDT", "calendar_total_price": 32531, "calendar_total_sell": 32531, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 32531, "filter": { "id": "F123TT00182-43", "price": 32531, "gross_total": 32201, "journey_duration": "PT2H0M", "journey_duration_seconds": 7200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": null, "departure_departure_time": "2026-01-31T02:20:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-31T03:20:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "med202601310220cai202601310320676", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-44", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY FULLY FLEX", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-44", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H0M", "transit_time": null, "routes": [ { "air_segment_key": "BbNoDvfGuDKAhb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T05:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T06:20:00.000+02:00", "destination_terminal": "S", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H00M", "distance": "640", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "694" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "694" }, "booking_class": { "brand_id": "1746094", "brand_title": "ECONOMY FULLY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BRSMSO", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6GfFhCgKpZQKTSLrLp\/Y9RG1qplrAHnj3Ye2\/IrMTs\/H9MeE+lob4iUGHkxHDA2mVewXK7QMQB+6OVdmJYWAW1w1G5t0WTZimIy40G0sDVc8lJ2PAlsYR+DJUygZ\/Id5E1pOdesnbLm3PHF9IG2VTmPhioLEc=", "FareInfoRef": "BbNoDvfGuDKAni819JAAAA==" }, "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": 52014, "gross_total": 51684, "base_fare": 41524, "tax": 10490, "sell": { "currency": "BDT", "total": 52014, "base_fare": 41524, "tax": 10490 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTIwMTQsImJhc2VfZmFyZSI6NDE1MjQsInRheCI6MTA0OTB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MTY4NCwiYmFzZV9mYXJlIjo0MTE5NCwidGF4IjoxMDQ5MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MTY4NCwiYmFzZV9mYXJlIjo0MTE5NCwidGF4IjoxMDQ5MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 52014, "base_fare": 41524, "tax": 10490, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "41194.00", "tax": "10490.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 52014, "base_fare": 41524, "tax": 10490, "gross": { "base_fare": "41194.00", "tax": "10490.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2762.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3927.00" }, "Other": { "title": "Others taxes", "amount": "3801.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUyMDE0LjAwIiwiYmFzZV9mYXJlIjoiNDE1MjQuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMTk0LjAwIiwidGF4IjoiMTA0OTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTE2ODQuMDAiLCJiYXNlX2ZhcmUiOiI0MTE5NC4wMCIsInRheCI6IjEwNDkwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDExOTQuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUxNjg0LjAwIiwiYmFzZV9mYXJlIjoiNDExOTQuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MTY4NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjI3NjIuMDAifSwiWVIiOnsiYW1vdW50IjoiMzkyNy4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzODAxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkUzIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJJTyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzI5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzOTI3IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "MS", "calendar_total_currency": "BDT", "calendar_total_price": 52014, "calendar_total_sell": 52014, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 52014, "filter": { "id": "F123TT00182-44", "price": 52014, "gross_total": 51684, "journey_duration": "PT2H0M", "journey_duration_seconds": 7200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-31T05:20:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-31T06:20:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "med202601310520cai202601310620694", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-45", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY FULLY FLEX", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-45", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H0M", "transit_time": null, "routes": [ { "air_segment_key": "BbNoDvfGuDKAjb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T10:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T11:40:00.000+02:00", "destination_terminal": "S", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H00M", "distance": "640", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "696" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "696" }, "booking_class": { "brand_id": "1746094", "brand_title": "ECONOMY FULLY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BRSMSO", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6GfFhCgKpZQKTSLrLp\/Y9RG1qplrAHnj3Ye2\/IrMTs\/H9MeE+lob4iUGHkxHDA2mVewXK7QMQB+6OVdmJYWAW1w1G5t0WTZimIy40G0sDVc8lJ2PAlsYR+DJUygZ\/Id5E1pOdesnbLm3PHF9IG2VTmPhioLEc=", "FareInfoRef": "BbNoDvfGuDKAni819JAAAA==" }, "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": 52014, "gross_total": 51684, "base_fare": 41524, "tax": 10490, "sell": { "currency": "BDT", "total": 52014, "base_fare": 41524, "tax": 10490 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTIwMTQsImJhc2VfZmFyZSI6NDE1MjQsInRheCI6MTA0OTB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MTY4NCwiYmFzZV9mYXJlIjo0MTE5NCwidGF4IjoxMDQ5MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MTY4NCwiYmFzZV9mYXJlIjo0MTE5NCwidGF4IjoxMDQ5MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 52014, "base_fare": 41524, "tax": 10490, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "41194.00", "tax": "10490.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 52014, "base_fare": 41524, "tax": 10490, "gross": { "base_fare": "41194.00", "tax": "10490.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2762.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3927.00" }, "Other": { "title": "Others taxes", "amount": "3801.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUyMDE0LjAwIiwiYmFzZV9mYXJlIjoiNDE1MjQuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMTk0LjAwIiwidGF4IjoiMTA0OTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTE2ODQuMDAiLCJiYXNlX2ZhcmUiOiI0MTE5NC4wMCIsInRheCI6IjEwNDkwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDExOTQuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUxNjg0LjAwIiwiYmFzZV9mYXJlIjoiNDExOTQuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MTY4NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjI3NjIuMDAifSwiWVIiOnsiYW1vdW50IjoiMzkyNy4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzODAxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkUzIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJJTyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzI5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzOTI3IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "MS", "calendar_total_currency": "BDT", "calendar_total_price": 52014, "calendar_total_sell": 52014, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 52014, "filter": { "id": "F123TT00182-45", "price": 52014, "gross_total": 51684, "journey_duration": "PT2H0M", "journey_duration_seconds": 7200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-31T10:40:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-31T11:40:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "med202601311040cai202601311140696", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-46", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "SEMI FLEX ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-46", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT5H15M", "transit_time": "1H40M", "routes": [ { "air_segment_key": "BbNoDvfGuDKAub819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-31T13:00:00.000+03:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-31", "flight_time": "PT1H15M", "distance": "214", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1426" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1426" }, "booking_class": { "brand_id": "1769487", "brand_title": "SEMI FLEX ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "QLOTSAC4", "FareRuleKey": "gws-eJxNjk0KAjEMhQ8zvH1+xrHLlkxFQSsyKszG+x\/DNEUw0OSFL3lpzllIFmJO+T8mfKbtjfYyoEH8WbmAl4MmsHc7iLjgcb0\/t2Izhol21AKPyjFYxdgLTE\/zQD2wR77V1ZlocmdyU\/TT6NI38BP17LKVNa6RakwOREf4T33rCyR3LFI=", "FareInfoRef": "BbNoDvfGuDKAwi819JAAAA==" }, "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": "BbNoDvfGuDKAwb819JAAAA==", "origin": "JED", "departure_time": "2026-01-31T14:40:00.000+03:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T16:00:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H20M", "distance": "769", "lay_over": "PT01H40M", "lay_over_date": "2026-01-31", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "305" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "305" }, "booking_class": { "brand_id": "1769487", "brand_title": "SEMI FLEX ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QLOTSAC4", "FareRuleKey": "gws-eJxNjk0KAjEMhQ8zvH1+xrHLlkxFQSsyKszG+x\/DNEUw0OSFL3lpzllIFmJO+T8mfKbtjfYyoEH8WbmAl4MmsHc7iLjgcb0\/t2Izhol21AKPyjFYxdgLTE\/zQD2wR77V1ZlocmdyU\/TT6NI38BP17LKVNa6RakwOREf4T33rCyR3LFI=", "FareInfoRef": "BbNoDvfGuDKAwi819JAAAA==" }, "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": 37688, "gross_total": 37358, "base_fare": 29605, "tax": 8083, "sell": { "currency": "BDT", "total": 37688, "base_fare": 29605, "tax": 8083 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mzc2ODgsImJhc2VfZmFyZSI6Mjk2MDUsInRheCI6ODA4M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM3MzU4LCJiYXNlX2ZhcmUiOjI5Mjc1LCJ0YXgiOjgwODMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzczNTgsImJhc2VfZmFyZSI6MjkyNzUsInRheCI6ODA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 37688, "base_fare": 29605, "tax": 8083, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29275.00", "tax": "8083.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 37688, "base_fare": 29605, "tax": 8083, "gross": { "base_fare": "29275.00", "tax": "8083.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4912.00" }, "Other": { "title": "Others taxes", "amount": "3171.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM3Njg4LjAwIiwiYmFzZV9mYXJlIjoiMjk2MDUuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjkyNzUuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM3MzU4LjAwIiwiYmFzZV9mYXJlIjoiMjkyNzUuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjkyNzUuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzczNTguMDAiLCJiYXNlX2ZhcmUiOiIyOTI3NS4wMCIsInRheCI6IjgwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzczNTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "SV", "calendar_total_currency": "BDT", "calendar_total_price": 37688, "calendar_total_sell": 37688, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 37688, "filter": { "id": "F123TT00182-46", "price": 37688, "gross_total": 37358, "journey_duration": "PT5H15M", "journey_duration_seconds": 18900, "layover_duration": "PT1H40M", "layover_duration_seconds": 6000, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-31T11:45:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-31T16:00:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "med202601311145jed2026013113001426jed202601311440cai202601311600305", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-47", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY FULLY FLEX", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-47", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H0M", "transit_time": null, "routes": [ { "air_segment_key": "BbNoDvfGuDKAyb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T20:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T21:30:00.000+02:00", "destination_terminal": "S", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H00M", "distance": "640", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "678" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "678" }, "booking_class": { "brand_id": "1746094", "brand_title": "ECONOMY FULLY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BRSMSO", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cCy8oRFjDuAUxED3vx\/z\/DATSxCe3Aa4d677XoTZRy\/j8WvJfSUF8RqNA8MRwwxq4bFG8nRFTA\/mil3TEtTAd1wFnVaIs6rSyI9ioT9cA5csmJzFihr9AS\/WN0yQn8RL5R1pCee8nsNnxz7vhCuYCbcu4DF94sRA==", "FareInfoRef": "BbNoDvfGuDKA6i819JAAAA==" }, "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": 53881, "gross_total": 53551, "base_fare": 43391, "tax": 10490, "sell": { "currency": "BDT", "total": 53881, "base_fare": 43391, "tax": 10490 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTM4ODEsImJhc2VfZmFyZSI6NDMzOTEsInRheCI6MTA0OTB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MzU1MSwiYmFzZV9mYXJlIjo0MzA2MSwidGF4IjoxMDQ5MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MzU1MSwiYmFzZV9mYXJlIjo0MzA2MSwidGF4IjoxMDQ5MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 53881, "base_fare": 43391, "tax": 10490, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "43061.00", "tax": "10490.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 53881, "base_fare": 43391, "tax": 10490, "gross": { "base_fare": "43061.00", "tax": "10490.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2762.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3927.00" }, "Other": { "title": "Others taxes", "amount": "3801.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUzODgxLjAwIiwiYmFzZV9mYXJlIjoiNDMzOTEuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzMDYxLjAwIiwidGF4IjoiMTA0OTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTM1NTEuMDAiLCJiYXNlX2ZhcmUiOiI0MzA2MS4wMCIsInRheCI6IjEwNDkwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDMwNjEuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUzNTUxLjAwIiwiYmFzZV9mYXJlIjoiNDMwNjEuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MzU1MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjI3NjIuMDAifSwiWVIiOnsiYW1vdW50IjoiMzkyNy4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzODAxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkUzIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJJTyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzI5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzOTI3IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "MS", "calendar_total_currency": "BDT", "calendar_total_price": 53881, "calendar_total_sell": 53881, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 53881, "filter": { "id": "F123TT00182-47", "price": 53881, "gross_total": 53551, "journey_duration": "PT2H0M", "journey_duration_seconds": 7200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-31T20:30:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-31T21:30:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "med202601312030cai202601312130678", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-48", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "Value", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-48", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H25M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "BbNoDvfGuDKA0b819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T15:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-01-31T17:05:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-31", "flight_time": "PT1H20M", "distance": "440", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "787" }, "marketing": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "787" }, "booking_class": { "brand_id": "2017449", "brand_title": "Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "LVALOW", "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3HeNI81jSppSWJfBtm7Ny\/7\/M6bNChWiV48aY4yOnCfmEM\/W4dttFWVNQIHT91hnsIQLgTWrIBbG8h6W+wdthRgoO2yRrY2ST14Dcp9DQ2aou7\/lUVnbSypgH8OkTuAQeVZZhvE1TVslEdbi8\/qH1EMv1bkfO4ws0g==", "FareInfoRef": "BbNoDvfGuDKAXi819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "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": "BbNoDvfGuDKA2b819JAAAA==", "origin": "RUH", "departure_time": "2026-01-31T19:50:00.000+03:00", "origin_terminal": "1", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T22:10:00.000+02:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT3H20M", "distance": "1003", "lay_over": "PT02H45M", "lay_over_date": "2026-01-31", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "265" }, "marketing": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "265" }, "booking_class": { "brand_id": "2017442", "brand_title": "Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HPLUOW", "FareRuleKey": "gws-eJxNjt0KwyAMhR+mnPtER+ul4iyODffDZPVm7\/8Yi3GFBsw5+iUx3ntDZiZm548x4TttDaVGoMDIieEC606klwYiDsiPW71\/MCZYFlAUDmUti\/PKIkhLcgP1QNP8qlkY6VxRRv8X3UoHdpOy2BLO75W3RtayPD6vf0gLZFHp+wEOTCyW", "FareInfoRef": "BbNoDvfGuDKAPi819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "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": 40703, "gross_total": 40373, "base_fare": 22041, "tax": 18662, "sell": { "currency": "BDT", "total": 40703, "base_fare": 22041, "tax": 18662 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDA3MDMsImJhc2VfZmFyZSI6MjIwNDEsInRheCI6MTg2NjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MDM3MywiYmFzZV9mYXJlIjoyMTcxMSwidGF4IjoxODY2MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MDM3MywiYmFzZV9mYXJlIjoyMTcxMSwidGF4IjoxODY2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 40703, "base_fare": 22041, "tax": 18662, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "21711.00", "tax": "18662.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 40703, "base_fare": 22041, "tax": 18662, "gross": { "base_fare": "21711.00", "tax": "18662.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12019.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3472.00" }, "Other": { "title": "Others taxes", "amount": "3171.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQwNzAzLjAwIiwiYmFzZV9mYXJlIjoiMjIwNDEuMDAiLCJ0YXgiOiIxODY2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxNzExLjAwIiwidGF4IjoiMTg2NjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDAzNzMuMDAiLCJiYXNlX2ZhcmUiOiIyMTcxMS4wMCIsInRheCI6IjE4NjYyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE3MTEuMDAiLCJ0YXgiOiIxODY2Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQwMzczLjAwIiwiYmFzZV9mYXJlIjoiMjE3MTEuMDAiLCJ0YXgiOiIxODY2Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MDM3MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMDE5LjAwIn0sIllSIjp7ImFtb3VudCI6IjM0NzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjAxOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNDcyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "XY", "calendar_total_currency": "BDT", "calendar_total_price": 40703, "calendar_total_sell": 40703, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 40703, "filter": { "id": "F123TT00182-48", "price": 40703, "gross_total": 40373, "journey_duration": "PT7H25M", "journey_duration_seconds": 26700, "layover_duration": "PT2H45M", "layover_duration_seconds": 9900, "carrier_operating": "XY", "carrier_marketing": "XY", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-31T15:45:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-31T22:10:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "med202601311545ruh202601311705787ruh202601311950cai202601312210265", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-49", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "FLEX ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-49", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "BbNoDvfGuDKArb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T09:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-01-31T10:35:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-31", "flight_time": "PT1H25M", "distance": "440", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "F3", "carrier_name": "Flyadeal", "carrier_logo": "F3.png", "flight_number": "224" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6469" }, "booking_class": { "brand_id": "1769486", "brand_title": "FLEX ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "4", "FareBasis": "EAO6F3F4", "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1Wg8nRRQ3tobaQtpBL\/\/8zumoDHdAdebuzxhgdXaDIGv814TPtb9RXAiqcnaRXBOFKiL0OkKIoeg+b32aMEN9Q7XhU6Y3F5cUKklhnR004+n0r2dhIpoWirUazNoHTlIvZqvm5P3Smb+IPcYH91Ka+96osDg==", "FareInfoRef": "BbNoDvfGuDKADj819JAAAA==" }, "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": "BbNoDvfGuDKA4b819JAAAA==", "origin": "RUH", "departure_time": "2026-01-31T19:35:00.000+03:00", "origin_terminal": "3", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T21:40:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT3H05M", "distance": "1003", "lay_over": "PT09H00M", "lay_over_date": "2026-01-31", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "F3", "carrier_name": "Flyadeal", "carrier_logo": "F3.png", "flight_number": "615" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6749" }, "booking_class": { "brand_id": "1769486", "brand_title": "FLEX ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "4", "FareBasis": "EAO6F3F4", "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1Wg8nRRQ3tobaQtpBL\/\/8zumoDHdAdebuzxhgdXaDIGv814TPtb9RXAiqcnaRXBOFKiL0OkKIoeg+b32aMEN9Q7XhU6Y3F5cUKklhnR004+n0r2dhIpoWirUazNoHTlIvZqvm5P3Smb+IPcYH91Ka+96osDg==", "FareInfoRef": "BbNoDvfGuDKADj819JAAAA==" }, "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": 83433, "gross_total": 83103, "base_fare": 75350, "tax": 8083, "sell": { "currency": "BDT", "total": 83433, "base_fare": 75350, "tax": 8083 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODM0MzMsImJhc2VfZmFyZSI6NzUzNTAsInRheCI6ODA4M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjgzMTAzLCJiYXNlX2ZhcmUiOjc1MDIwLCJ0YXgiOjgwODMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODMxMDMsImJhc2VfZmFyZSI6NzUwMjAsInRheCI6ODA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 83433, "base_fare": 75350, "tax": 8083, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "75020.00", "tax": "8083.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 83433, "base_fare": 75350, "tax": 8083, "gross": { "base_fare": "75020.00", "tax": "8083.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4912.00" }, "Other": { "title": "Others taxes", "amount": "3171.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgzNDMzLjAwIiwiYmFzZV9mYXJlIjoiNzUzNTAuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzUwMjAuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgzMTAzLjAwIiwiYmFzZV9mYXJlIjoiNzUwMjAuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzUwMjAuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODMxMDMuMDAiLCJiYXNlX2ZhcmUiOiI3NTAyMC4wMCIsInRheCI6IjgwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODMxMDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "F3", "calendar_total_currency": "BDT", "calendar_total_price": 83433, "calendar_total_sell": 83433, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 83433, "filter": { "id": "F123TT00182-49", "price": 83433, "gross_total": 83103, "journey_duration": "PT13H30M", "journey_duration_seconds": 48600, "layover_duration": "PT9H0M", "layover_duration_seconds": 32400, "carrier_operating": "F3", "carrier_marketing": "SV", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-31T09:10:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-31T21:40:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "med202601310910ruh202601311035224ruh202601311935cai202601312140615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-50", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "FLEX ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-50", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "BbNoDvfGuDKA6b819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T23:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DMM", "arrival_time": "2026-02-01T01:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-31", "flight_time": "PT1H40M", "distance": "643", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "F3", "carrier_name": "Flyadeal", "carrier_logo": "F3.png", "flight_number": "466" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6439" }, "booking_class": { "brand_id": "1769486", "brand_title": "FLEX ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "4", "FareBasis": "EAO6F3F4", "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1Wg8nRRQ3tobaQtpBL\/\/8zumoDHdAdebuzxhgdXaDIGv814TPtb9RXAiqcnaRXBOFKiL0OkKIoeg+b32aMEN9Q7XhU6Y3F5cUKklhnR004+n0r2dhIpoWirUazNoHTlIvZqvm5P3Smb+IPcYH91Ka+96osDg==", "FareInfoRef": "BbNoDvfGuDKADj819JAAAA==" }, "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": "BbNoDvfGuDKA9b819JAAAA==", "origin": "DMM", "departure_time": "2026-02-01T07:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-02-01T09:45:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-01", "flight_time": "PT3H25M", "distance": "1147", "lay_over": "PT06H00M", "lay_over_date": "2026-02-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "F3", "carrier_name": "Flyadeal", "carrier_logo": "F3.png", "flight_number": "911" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6446" }, "booking_class": { "brand_id": "1769486", "brand_title": "FLEX ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "4", "FareBasis": "EAO6F3F4", "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1Wg8nRRQ3tobaQtpBL\/\/8zumoDHdAdebuzxhgdXaDIGv814TPtb9RXAiqcnaRXBOFKiL0OkKIoeg+b32aMEN9Q7XhU6Y3F5cUKklhnR004+n0r2dhIpoWirUazNoHTlIvZqvm5P3Smb+IPcYH91Ka+96osDg==", "FareInfoRef": "BbNoDvfGuDKADj819JAAAA==" }, "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": 83433, "gross_total": 83103, "base_fare": 75350, "tax": 8083, "sell": { "currency": "BDT", "total": 83433, "base_fare": 75350, "tax": 8083 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODM0MzMsImJhc2VfZmFyZSI6NzUzNTAsInRheCI6ODA4M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjgzMTAzLCJiYXNlX2ZhcmUiOjc1MDIwLCJ0YXgiOjgwODMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODMxMDMsImJhc2VfZmFyZSI6NzUwMjAsInRheCI6ODA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 83433, "base_fare": 75350, "tax": 8083, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "75020.00", "tax": "8083.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 83433, "base_fare": 75350, "tax": 8083, "gross": { "base_fare": "75020.00", "tax": "8083.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4912.00" }, "Other": { "title": "Others taxes", "amount": "3171.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgzNDMzLjAwIiwiYmFzZV9mYXJlIjoiNzUzNTAuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzUwMjAuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgzMTAzLjAwIiwiYmFzZV9mYXJlIjoiNzUwMjAuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzUwMjAuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODMxMDMuMDAiLCJiYXNlX2ZhcmUiOiI3NTAyMC4wMCIsInRheCI6IjgwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODMxMDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-02-01", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-02-01", "calendar_carrier": "F3", "calendar_total_currency": "BDT", "calendar_total_price": 83433, "calendar_total_sell": 83433, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 83433, "filter": { "id": "F123TT00182-50", "price": 83433, "gross_total": 83103, "journey_duration": "PT11H5M", "journey_duration_seconds": 39900, "layover_duration": "PT6H0M", "layover_duration_seconds": 21600, "carrier_operating": "F3", "carrier_marketing": "SV", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-31T23:40:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-02-01T09:45:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "med202601312340dmm202602010120466dmm202602010720cai202602010945911", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-51", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY FULLY FLEX", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-51", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H0M", "transit_time": null, "routes": [ { "air_segment_key": "BbNoDvfGuDKAAc819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T11:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T12:45:00.000+02:00", "destination_terminal": "S", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H00M", "distance": "640", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "640" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "640" }, "booking_class": { "brand_id": "1746094", "brand_title": "ECONOMY FULLY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "6", "FareBasis": "BRSMSO", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6GfFhCgKpZQKTSLrLp\/Y9RG1qplrAHnj3Ye2\/IrMTs\/H9MeE+lob4iUGHkxHDA2mVewXK7QMQB+6OVdmJYWAW1w1G5t0WTZimIy40G0sDVc8lJ2PAlsYR+DJUygZ\/Id5E1pOdesnbLm3PHF9IG2VTmPhioLEc=", "FareInfoRef": "BbNoDvfGuDKAni819JAAAA==" }, "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": 52014, "gross_total": 51684, "base_fare": 41524, "tax": 10490, "sell": { "currency": "BDT", "total": 52014, "base_fare": 41524, "tax": 10490 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTIwMTQsImJhc2VfZmFyZSI6NDE1MjQsInRheCI6MTA0OTB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MTY4NCwiYmFzZV9mYXJlIjo0MTE5NCwidGF4IjoxMDQ5MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MTY4NCwiYmFzZV9mYXJlIjo0MTE5NCwidGF4IjoxMDQ5MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 52014, "base_fare": 41524, "tax": 10490, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "41194.00", "tax": "10490.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 52014, "base_fare": 41524, "tax": 10490, "gross": { "base_fare": "41194.00", "tax": "10490.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2762.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3927.00" }, "Other": { "title": "Others taxes", "amount": "3801.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUyMDE0LjAwIiwiYmFzZV9mYXJlIjoiNDE1MjQuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMTk0LjAwIiwidGF4IjoiMTA0OTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTE2ODQuMDAiLCJiYXNlX2ZhcmUiOiI0MTE5NC4wMCIsInRheCI6IjEwNDkwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDExOTQuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUxNjg0LjAwIiwiYmFzZV9mYXJlIjoiNDExOTQuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MTY4NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjI3NjIuMDAifSwiWVIiOnsiYW1vdW50IjoiMzkyNy4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzODAxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkUzIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJJTyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzI5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzOTI3IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "MS", "calendar_total_currency": "BDT", "calendar_total_price": 52014, "calendar_total_sell": 52014, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 52014, "filter": { "id": "F123TT00182-51", "price": 52014, "gross_total": 51684, "journey_duration": "PT2H0M", "journey_duration_seconds": 7200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-31T11:45:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-31T12:45:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "med202601311145cai202601311245640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-52", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "SEMI FLEX ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-52", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H5M", "transit_time": null, "routes": [ { "air_segment_key": "BbNoDvfGuDKAMc819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T14:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T15:35:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H05M", "distance": "640", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "319" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "319" }, "booking_class": { "brand_id": "1769487", "brand_title": "SEMI FLEX ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "ELOTSAC4", "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3HdNwtq+JdiUDbb0oe2gL\/v\/z5hRBhOiV45ek3MOFG7EPOX\/GPAZ9jfaKUBD0CflgTTOcwJrd4GIC+pzO\/YiCW4SO2qGvbIN1iCsBRLX5KgHLsuvuihzZ1JT9NPoUjfwE\/WuspXFrlGMNumIRuhPdesLJlgsWQ==", "FareInfoRef": "BbNoDvfGuDKANj819JAAAA==" }, "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": 67985, "gross_total": 67655, "base_fare": 59272, "tax": 8713, "sell": { "currency": "BDT", "total": 67985, "base_fare": 59272, "tax": 8713 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njc5ODUsImJhc2VfZmFyZSI6NTkyNzIsInRheCI6ODcxM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY3NjU1LCJiYXNlX2ZhcmUiOjU4OTQyLCJ0YXgiOjg3MTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njc2NTUsImJhc2VfZmFyZSI6NTg5NDIsInRheCI6ODcxM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 67985, "base_fare": 59272, "tax": 8713, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "58942.00", "tax": "8713.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 67985, "base_fare": 59272, "tax": 8713, "gross": { "base_fare": "58942.00", "tax": "8713.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4912.00" }, "Other": { "title": "Others taxes", "amount": "3801.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY3OTg1LjAwIiwiYmFzZV9mYXJlIjoiNTkyNzIuMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTg5NDIuMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY3NjU1LjAwIiwiYmFzZV9mYXJlIjoiNTg5NDIuMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTg5NDIuMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjc2NTUuMDAiLCJiYXNlX2ZhcmUiOiI1ODk0Mi4wMCIsInRheCI6Ijg3MTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njc2NTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzgwMS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMyOTQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTNCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5MTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "SV", "calendar_total_currency": "BDT", "calendar_total_price": 67985, "calendar_total_sell": 67985, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 67985, "filter": { "id": "F123TT00182-52", "price": 67985, "gross_total": 67655, "journey_duration": "PT2H5M", "journey_duration_seconds": 7500, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-31T14:30:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-31T15:35:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "med202601311430cai202601311535319", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-53", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "SEMI FLEX ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-53", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H5M", "transit_time": null, "routes": [ { "air_segment_key": "BbNoDvfGuDKAOc819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T19:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-31T20:10:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-31", "flight_time": "PT2H05M", "distance": "640", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "381" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "381" }, "booking_class": { "brand_id": "1769487", "brand_title": "SEMI FLEX ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "5", "FareBasis": "ELOTSAC4", "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3HdNwtq+JdiUDbb0oe2gL\/v\/z5hRBhOiV45ek3MOFG7EPOX\/GPAZ9jfaKUBD0CflgTTOcwJrd4GIC+pzO\/YiCW4SO2qGvbIN1iCsBRLX5KgHLsuvuihzZ1JT9NPoUjfwE\/WuspXFrlGMNumIRuhPdesLJlgsWQ==", "FareInfoRef": "BbNoDvfGuDKANj819JAAAA==" }, "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": 67985, "gross_total": 67655, "base_fare": 59272, "tax": 8713, "sell": { "currency": "BDT", "total": 67985, "base_fare": 59272, "tax": 8713 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njc5ODUsImJhc2VfZmFyZSI6NTkyNzIsInRheCI6ODcxM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY3NjU1LCJiYXNlX2ZhcmUiOjU4OTQyLCJ0YXgiOjg3MTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njc2NTUsImJhc2VfZmFyZSI6NTg5NDIsInRheCI6ODcxM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 67985, "base_fare": 59272, "tax": 8713, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "58942.00", "tax": "8713.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 67985, "base_fare": 59272, "tax": 8713, "gross": { "base_fare": "58942.00", "tax": "8713.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "4912.00" }, "Other": { "title": "Others taxes", "amount": "3801.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY3OTg1LjAwIiwiYmFzZV9mYXJlIjoiNTkyNzIuMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTg5NDIuMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY3NjU1LjAwIiwiYmFzZV9mYXJlIjoiNTg5NDIuMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTg5NDIuMDAiLCJ0YXgiOiI4NzEzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjc2NTUuMDAiLCJiYXNlX2ZhcmUiOiI1ODk0Mi4wMCIsInRheCI6Ijg3MTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njc2NTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzgwMS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMyOTQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTNCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5MTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-01-31", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "SV", "calendar_total_currency": "BDT", "calendar_total_price": 67985, "calendar_total_sell": 67985, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 67985, "filter": { "id": "F123TT00182-53", "price": 67985, "gross_total": 67655, "journey_duration": "PT2H5M", "journey_duration_seconds": 7500, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-31T19:05:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-31T20:10:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "med202601311905cai202601312010381", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871655496235VKQPH", "flight_key": "F123TT00182-54", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "tp_trace_id": "2181176871655496235VKQPH", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY SMART", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-54", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H40M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "BbNoDvfGuDKATb819JAAAA==", "origin": "MED", "departure_time": "2026-01-31T13:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-31T15:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-31", "flight_time": "PT1H55M", "distance": "692", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "180" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "180" }, "booking_class": { "brand_id": "1790768", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "1", "FareBasis": "XBSMR3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd7mU5IdBOhnERahlZpN73+MGGilWsIz1vMA3ntF6kLMs\/+vCZ\/pdkV5RaBAyYnhAWPMTGCZDhBxwHut265rwLhEN1Q6Hsp9MavIIogqLQO1wtH7lpMws8zsRInRnkazksDP5LvYEtKzhnUnra215OoXkoP8VXIndI4s2w==", "FareInfoRef": "BbNoDvfGuDKAXj819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "BbNoDvfGuDKAQc819JAAAA==", "origin": "BAH", "departure_time": "2026-02-01T12:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "CAI", "arrival_time": "2026-02-01T14:50:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-01", "flight_time": "PT3H35M", "distance": "1200", "lay_over": "PT21H10M", "lay_over_date": "2026-01-31", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "71" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "71" }, "booking_class": { "brand_id": "1790768", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "1", "FareBasis": "XBSMR3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd7mU5IdBOhnERahlZpN73+MGGilWsIz1vMA3ntF6kLMs\/+vCZ\/pdkV5RaBAyYnhAWPMTGCZDhBxwHut265rwLhEN1Q6Hsp9MavIIogqLQO1wtH7lpMws8zsRInRnkazksDP5LvYEtKzhnUnra215OoXkoP8VXIndI4s2w==", "FareInfoRef": "BbNoDvfGuDKAXj819JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 78690, "gross_total": 78360, "base_fare": 61532, "tax": 17158, "sell": { "currency": "BDT", "total": 78690, "base_fare": 61532, "tax": 17158 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzg2OTAsImJhc2VfZmFyZSI6NjE1MzIsInRheCI6MTcxNTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3ODM2MCwiYmFzZV9mYXJlIjo2MTIwMiwidGF4IjoxNzE1OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3ODM2MCwiYmFzZV9mYXJlIjo2MTIwMiwidGF4IjoxNzE1OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 78690, "base_fare": 61532, "tax": 17158, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61202.00", "tax": "17158.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 78690, "base_fare": 61532, "tax": 17158, "gross": { "base_fare": "61202.00", "tax": "17158.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "11887.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "5271.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4NjkwLjAwIiwiYmFzZV9mYXJlIjoiNjE1MzIuMDAiLCJ0YXgiOiIxNzE1OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMjAyLjAwIiwidGF4IjoiMTcxNTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzgzNjAuMDAiLCJiYXNlX2ZhcmUiOiI2MTIwMi4wMCIsInRheCI6IjE3MTU4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjEyMDIuMDAiLCJ0YXgiOiIxNzE1OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4MzYwLjAwIiwiYmFzZV9mYXJlIjoiNjEyMDIuMDAiLCJ0YXgiOiIxNzE1OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODM2MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjExODg3LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNTI3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMyOTQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJCSCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTMwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkhNIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTNCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjExODg3IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-31-2026-02-01", "calendar_flight_date": "2026-01-31", "calendar_arrival_date": "2026-02-01", "calendar_carrier": "GF", "calendar_total_currency": "BDT", "calendar_total_price": 78690, "calendar_total_sell": 78690, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 78690, "filter": { "id": "F123TT00182-54", "price": 78690, "gross_total": 78360, "journey_duration": "PT1D2H40M", "journey_duration_seconds": 96000, "layover_duration": "PT21H10M", "layover_duration_seconds": 76200, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-31T13:10:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-02-01T14:50:00.000+02:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "40", "baggage_title": "40 kg" }, "filter_unique_filter_code": "med202601311310bah202601311505180bah202602011215cai20260201145071", "destination_reach_time": "PT", "destination_reach_timestamp": null } ], "FareFamily_AccountCode_PTC_Data": null }