{ "status": "success", "tracking_id": "2181176871689096235CYJWI", "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-02-03", "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-02-03", "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": "d9eef9bf8f9c7705047abd4bc9133b47644b1b41b2ad4d7640bb2d3d91efe9d8", "version": 1, "team_profile": [ null ] } }, "data": [ { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "SAVER ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H25M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "0IEkDvXDuDKAdRCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T22: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": "JED", "arrival_time": "2026-02-03T23:30: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-02-03", "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": "1431" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1431" }, "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": "VLOTSAS4", "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3XbK2mNCmrFBlx2yFXrZ\/58xxWEwg20ZybJjjCZ2EdU1\/seEz9QO1HcGKoyZ0x1hDQblcEJEE479+WqpzXAPk0CqOj26urBYVjYUu86D6oHT66Ns3UuVzkKAfhkdcgM\/UG6ENW1+TUJw5aBkAR\/l1hcBFywx", "FareInfoRef": "0IEkDvXDuDKAbSCA+JAAAA==" }, "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": "0IEkDvXDuDKAfRCA+JAAAA==", "origin": "JED", "departure_time": "2026-02-04T03: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-04T04: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-04", "flight_time": "PT2H20M", "distance": "769", "lay_over": "PT03H55M", "lay_over_date": "2026-02-03", "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-eJxNTkEKwzAMe0zR3XbK2mNCmrFBlx2yFXrZ\/58xxWEwg20ZybJjjCZ2EdU1\/seEz9QO1HcGKoyZ0x1hDQblcEJEE479+WqpzXAPk0CqOj26urBYVjYUu86D6oHT66Ns3UuVzkKAfhkdcgM\/UG6ENW1+TUJw5aBkAR\/l1hcBFywx", "FareInfoRef": "0IEkDvXDuDKAbSCA+JAAAA==" }, "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-02-03-2026-02-04", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-04", "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-0", "price": 22101, "gross_total": 21771, "journey_duration": "PT7H25M", "journey_duration_seconds": 26700, "layover_duration": "PT3H55M", "layover_duration_seconds": 14100, "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": "evening", "departure_departure_time": "2026-02-03T22:20:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-02-04T04:45:00.000+02:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "med202602032220jed2026020323301431jed202602040325cai202602040445383", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "SAVER ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "6H15M", "routes": [ { "air_segment_key": "0IEkDvXDuDKAdRCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T22: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": "JED", "arrival_time": "2026-02-03T23:30: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-02-03", "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": "1431" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1431" }, "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": "VLOTSAS4", "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3XbK2mNCmrFBlx2yFXrZ\/58xxWEwg20ZybJjjCZ2EdU1\/seEz9QO1HcGKoyZ0x1hDQblcEJEE479+WqpzXAPk0CqOj26urBYVjYUu86D6oHT66Ns3UuVzkKAfhkdcgM\/UG6ENW1+TUJw5aBkAR\/l1hcBFywx", "FareInfoRef": "0IEkDvXDuDKAbSCA+JAAAA==" }, "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": "0IEkDvXDuDKAhRCA+JAAAA==", "origin": "JED", "departure_time": "2026-02-04T05:45: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-04T07:10:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-04", "flight_time": "PT2H25M", "distance": "769", "lay_over": "PT06H15M", "lay_over_date": "2026-02-03", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "335" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "335" }, "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-eJxNTkEKwzAMe0zR3XbK2mNCmrFBlx2yFXrZ\/58xxWEwg20ZybJjjCZ2EdU1\/seEz9QO1HcGKoyZ0x1hDQblcEJEE479+WqpzXAPk0CqOj26urBYVjYUu86D6oHT66Ns3UuVzkKAfhkdcgM\/UG6ENW1+TUJw5aBkAR\/l1hcBFywx", "FareInfoRef": "0IEkDvXDuDKAbSCA+JAAAA==" }, "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-02-03-2026-02-04", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-04", "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-1", "price": 22101, "gross_total": 21771, "journey_duration": "PT9H50M", "journey_duration_seconds": 35400, "layover_duration": "PT6H15M", "layover_duration_seconds": 22500, "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": "evening", "departure_departure_time": "2026-02-03T22:20:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-02-04T07:10:00.000+02:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "med202602032220jed2026020323301431jed202602040545cai202602040710335", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "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": "0IEkDvXDuDKAjRCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T18: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-02-03T19: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-02-03", "flight_time": "PT1H10M", "distance": "214", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.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": "9", "FareBasis": "VLOTSAS4", "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3XbK2mNCmrFBlx2yFXrZ\/58xxWEwg20ZybJjjCZ2EdU1\/seEz9QO1HcGKoyZ0x1hDQblcEJEE479+WqpzXAPk0CqOj26urBYVjYUu86D6oHT66Ns3UuVzkKAfhkdcgM\/UG6ENW1+TUJw5aBkAR\/l1hcBFywx", "FareInfoRef": "0IEkDvXDuDKAbSCA+JAAAA==" }, "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": "0IEkDvXDuDKAfRCA+JAAAA==", "origin": "JED", "departure_time": "2026-02-04T03: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-04T04: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-04", "flight_time": "PT2H20M", "distance": "769", "lay_over": "PT07H35M", "lay_over_date": "2026-02-03", "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-eJxNTkEKwzAMe0zR3XbK2mNCmrFBlx2yFXrZ\/58xxWEwg20ZybJjjCZ2EdU1\/seEz9QO1HcGKoyZ0x1hDQblcEJEE479+WqpzXAPk0CqOj26urBYVjYUu86D6oHT66Ns3UuVzkKAfhkdcgM\/UG6ENW1+TUJw5aBkAR\/l1hcBFywx", "FareInfoRef": "0IEkDvXDuDKAbSCA+JAAAA==" }, "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-02-03-2026-02-04", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-04", "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": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-02-03T18:40:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-02-04T04:45:00.000+02:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "med202602031840jed2026020319501429jed202602040325cai202602040445383", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY LIGHT", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-3", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "10H5M", "routes": [ { "air_segment_key": "0IEkDvXDuDKAlRCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T12: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": "BAH", "arrival_time": "2026-02-03T14:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-02-03", "flight_time": "PT1H55M", "distance": "692", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.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": "7", "FareBasis": "WDLIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd4fkbQ7KNAkUssmVFU2vf8xakCVasmesR7G9t4LyUzMF\/8fEz7Tekd5RaBALGPY4VQVbM0JIg54p8de9QjofwipodLxUO4Ps0Q2QZSsA7XA2eszJ2Pkros2ZbTNaNYm8DN5M1tCqke4VVJ1zpGtHZAW2Kk29wVBwSyf", "FareInfoRef": "0IEkDvXDuDKAuSCA+JAAAA==" }, "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": "0IEkDvXDuDKAnRCA+JAAAA==", "origin": "BAH", "departure_time": "2026-02-04T00: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-04T03:10:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-03", "flight_time": "PT3H35M", "distance": "1200", "lay_over": "PT10H05M", "lay_over_date": "2026-02-03", "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": "7", "FareBasis": "WDLIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd4fkbQ7KNAkUssmVFU2vf8xakCVasmesR7G9t4LyUzMF\/8fEz7Tekd5RaBALGPY4VQVbM0JIg54p8de9QjofwipodLxUO4Ps0Q2QZSsA7XA2eszJ2Pkros2ZbTNaNYm8DN5M1tCqke4VVJ1zpGtHZAW2Kk29wVBwSyf", "FareInfoRef": "0IEkDvXDuDKAuSCA+JAAAA==" }, "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-02-03-2026-02-04", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-04", "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-3", "price": 24823, "gross_total": 24493, "journey_duration": "PT15H35M", "journey_duration_seconds": 56100, "layover_duration": "PT10H5M", "layover_duration_seconds": 36300, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-02-03T12:35:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-02-04T03:10:00.000+02:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "med202602031235bah202602031430180bah202602040035cai20260204031079", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY LIGHT", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-4", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H15M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "0IEkDvXDuDKAlRCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T12: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": "BAH", "arrival_time": "2026-02-03T14:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-02-03", "flight_time": "PT1H55M", "distance": "692", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.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": "7", "FareBasis": "WDLIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd4fkbQ7KNAkUssmVFU2vf8xakCVasmesR7G9t4LyUzMF\/8fEz7Tekd5RaBALGPY4VQVbM0JIg54p8de9QjofwipodLxUO4Ps0Q2QZSsA7XA2eszJ2Pkros2ZbTNaNYm8DN5M1tCqke4VVJ1zpGtHZAW2Kk29wVBwSyf", "FareInfoRef": "0IEkDvXDuDKAuSCA+JAAAA==" }, "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": "0IEkDvXDuDKApRCA+JAAAA==", "origin": "BAH", "departure_time": "2026-02-04T12: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-04T14: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-04", "flight_time": "PT3H35M", "distance": "1200", "lay_over": "PT21H45M", "lay_over_date": "2026-02-03", "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": "W", "meal_code": null, "seat_available": "7", "FareBasis": "WDLIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd4fkbQ7KNAkUssmVFU2vf8xakCVasmesR7G9t4LyUzMF\/8fEz7Tekd5RaBALGPY4VQVbM0JIg54p8de9QjofwipodLxUO4Ps0Q2QZSsA7XA2eszJ2Pkros2ZbTNaNYm8DN5M1tCqke4VVJ1zpGtHZAW2Kk29wVBwSyf", "FareInfoRef": "0IEkDvXDuDKAuSCA+JAAAA==" }, "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-02-03-2026-02-04", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-04", "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-4", "price": 24823, "gross_total": 24493, "journey_duration": "PT1D3H15M", "journey_duration_seconds": 98100, "layover_duration": "PT21H45M", "layover_duration_seconds": 78300, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-02-03T12:35:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-02-04T14:50:00.000+02:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "med202602031235bah202602031430180bah202602041215cai20260204145071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "Light", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-5", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H20M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "0IEkDvXDuDKArRCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T02: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-02-03T03: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-02-02", "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-eJxNTssOgzAM+xjku9NIwLETlLFXd9im0cv+\/zNIypCIlNitEycxxsDQUqSPx2jwa5aC\/BmAjGB5TSNEAiH2KKCoYL5fzs8vqkOgmpCruKF4G4d2UgOkLvWb5IFS68NMSVZfR\/heOLUJ7CTNRvNpfE+6FKqKfb5uf5Ed7FCbWwHvCCxQ", "FareInfoRef": "0IEkDvXDuDKA9SCA+JAAAA==" }, "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": "0IEkDvXDuDKAtRCA+JAAAA==", "origin": "JED", "departure_time": "2026-02-03T06: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-02-03T07:30:00.000+02:00", "destination_terminal": "1", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-03", "flight_time": "PT2H20M", "distance": "769", "lay_over": "PT03H00M", "lay_over_date": "2026-02-03", "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": "P", "meal_code": null, "seat_available": "9", "FareBasis": "PVALOW", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd4GiWQJIkT9ibZSP2HT+x8jg9NKtYRn4NnGMUYnLojqFP9jwGdYG+ozAxWOJ6cjJpVglwYRTbi90uX6hk1w4gmqwV3VynLIgYIylmlHPdAsn8pMJjaXquj\/olt24GfKgbam+bEsaxPvlY\/38xfKCC7Kvg0F\/yyL", "FareInfoRef": "0IEkDvXDuDKAFTCA+JAAAA==" }, "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": 24886, "gross_total": 24556, "base_fare": 11660, "tax": 13226, "sell": { "currency": "BDT", "total": 24886, "base_fare": 11660, "tax": 13226 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ4ODYsImJhc2VfZmFyZSI6MTE2NjAsInRheCI6MTMyMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDU1NiwiYmFzZV9mYXJlIjoxMTMzMCwidGF4IjoxMzIyNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDU1NiwiYmFzZV9mYXJlIjoxMTMzMCwidGF4IjoxMzIyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 24886, "base_fare": 11660, "tax": 13226, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11330.00", "tax": "13226.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 24886, "base_fare": 11660, "tax": 13226, "gross": { "base_fare": "11330.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0ODg2LjAwIiwiYmFzZV9mYXJlIjoiMTE2NjAuMDAiLCJ0YXgiOiIxMzIyNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExMzMwLjAwIiwidGF4IjoiMTMyMjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjQ1NTYuMDAiLCJiYXNlX2ZhcmUiOiIxMTMzMC4wMCIsInRheCI6IjEzMjI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEzMzAuMDAiLCJ0YXgiOiIxMzIyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NTU2LjAwIiwiYmFzZV9mYXJlIjoiMTEzMzAuMDAiLCJ0YXgiOiIxMzIyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNDU1NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjY1ODMuMDAifSwiWVIiOnsiYW1vdW50IjoiMzQ3Mi4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzMTcxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkUzIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJJTyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlQyIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTNCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY1ODMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzQ3MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "calendar_carrier": "XY", "calendar_total_currency": "BDT", "calendar_total_price": 24886, "calendar_total_sell": 24886, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 24886, "filter": { "id": "F123TT00182-5", "price": 24886, "gross_total": 24556, "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-02-03T02:10:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-02-03T07:30:00.000+02:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "med202602030210jed202602030310494jed202602030610cai202602030730565", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "Light", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-6", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H25M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "0IEkDvXDuDKArRCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T02: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-02-03T03: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-02-02", "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-eJxNTssOgzAM+xjku9NIwLETlLFXd9im0cv+\/zNIypCIlNitEycxxsDQUqSPx2jwa5aC\/BmAjGB5TSNEAiH2KKCoYL5fzs8vqkOgmpCruKF4G4d2UgOkLvWb5IFS68NMSVZfR\/heOLUJ7CTNRvNpfE+6FKqKfb5uf5Ed7FCbWwHvCCxQ", "FareInfoRef": "0IEkDvXDuDKA9SCA+JAAAA==" }, "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": "0IEkDvXDuDKAvRCA+JAAAA==", "origin": "JED", "departure_time": "2026-02-03T07: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-02-03T08:35:00.000+02:00", "destination_terminal": "1", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-03", "flight_time": "PT2H20M", "distance": "769", "lay_over": "PT04H05M", "lay_over_date": "2026-02-03", "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": "P", "meal_code": null, "seat_available": "9", "FareBasis": "PVALOW", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd4GiWQJIkT9ibZSP2HT+x8jg9NKtYRn4NnGMUYnLojqFP9jwGdYG+ozAxWOJ6cjJpVglwYRTbi90uX6hk1w4gmqwV3VynLIgYIylmlHPdAsn8pMJjaXquj\/olt24GfKgbam+bEsaxPvlY\/38xfKCC7Kvg0F\/yyL", "FareInfoRef": "0IEkDvXDuDKAFTCA+JAAAA==" }, "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": 24886, "gross_total": 24556, "base_fare": 11660, "tax": 13226, "sell": { "currency": "BDT", "total": 24886, "base_fare": 11660, "tax": 13226 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ4ODYsImJhc2VfZmFyZSI6MTE2NjAsInRheCI6MTMyMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDU1NiwiYmFzZV9mYXJlIjoxMTMzMCwidGF4IjoxMzIyNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDU1NiwiYmFzZV9mYXJlIjoxMTMzMCwidGF4IjoxMzIyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 24886, "base_fare": 11660, "tax": 13226, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11330.00", "tax": "13226.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 24886, "base_fare": 11660, "tax": 13226, "gross": { "base_fare": "11330.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0ODg2LjAwIiwiYmFzZV9mYXJlIjoiMTE2NjAuMDAiLCJ0YXgiOiIxMzIyNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExMzMwLjAwIiwidGF4IjoiMTMyMjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjQ1NTYuMDAiLCJiYXNlX2ZhcmUiOiIxMTMzMC4wMCIsInRheCI6IjEzMjI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEzMzAuMDAiLCJ0YXgiOiIxMzIyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NTU2LjAwIiwiYmFzZV9mYXJlIjoiMTEzMzAuMDAiLCJ0YXgiOiIxMzIyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNDU1NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjY1ODMuMDAifSwiWVIiOnsiYW1vdW50IjoiMzQ3Mi4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzMTcxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkUzIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJJTyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlQyIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTNCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY1ODMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzQ3MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "calendar_carrier": "XY", "calendar_total_currency": "BDT", "calendar_total_price": 24886, "calendar_total_sell": 24886, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 24886, "filter": { "id": "F123TT00182-6", "price": 24886, "gross_total": 24556, "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-02-03T02:10:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-02-03T08:35:00.000+02:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "med202602030210jed202602030310494jed202602030715cai202602030835583", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "Light", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-7", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H0M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "0IEkDvXDuDKAxRCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T00: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": "JED", "arrival_time": "2026-02-03T01:30: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-02-02", "flight_time": "PT1H00M", "distance": "214", "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": "496" }, "marketing": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "496" }, "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-eJxNTssOgzAM+xjku9NIwLETlLFXd9im0cv+\/zNIypCIlNitEycxxsDQUqSPx2jwa5aC\/BmAjGB5TSNEAiH2KKCoYL5fzs8vqkOgmpCruKF4G4d2UgOkLvWb5IFS68NMSVZfR\/heOLUJ7CTNRvNpfE+6FKqKfb5uf5Ed7FCbWwHvCCxQ", "FareInfoRef": "0IEkDvXDuDKA9SCA+JAAAA==" }, "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": "0IEkDvXDuDKAtRCA+JAAAA==", "origin": "JED", "departure_time": "2026-02-03T06: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-02-03T07:30:00.000+02:00", "destination_terminal": "1", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-03", "flight_time": "PT2H20M", "distance": "769", "lay_over": "PT04H40M", "lay_over_date": "2026-02-03", "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": "P", "meal_code": null, "seat_available": "9", "FareBasis": "PVALOW", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd4GiWQJIkT9ibZSP2HT+x8jg9NKtYRn4NnGMUYnLojqFP9jwGdYG+ozAxWOJ6cjJpVglwYRTbi90uX6hk1w4gmqwV3VynLIgYIylmlHPdAsn8pMJjaXquj\/olt24GfKgbam+bEsaxPvlY\/38xfKCC7Kvg0F\/yyL", "FareInfoRef": "0IEkDvXDuDKAFTCA+JAAAA==" }, "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": 24886, "gross_total": 24556, "base_fare": 11660, "tax": 13226, "sell": { "currency": "BDT", "total": 24886, "base_fare": 11660, "tax": 13226 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ4ODYsImJhc2VfZmFyZSI6MTE2NjAsInRheCI6MTMyMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDU1NiwiYmFzZV9mYXJlIjoxMTMzMCwidGF4IjoxMzIyNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDU1NiwiYmFzZV9mYXJlIjoxMTMzMCwidGF4IjoxMzIyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 24886, "base_fare": 11660, "tax": 13226, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11330.00", "tax": "13226.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 24886, "base_fare": 11660, "tax": 13226, "gross": { "base_fare": "11330.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0ODg2LjAwIiwiYmFzZV9mYXJlIjoiMTE2NjAuMDAiLCJ0YXgiOiIxMzIyNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExMzMwLjAwIiwidGF4IjoiMTMyMjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjQ1NTYuMDAiLCJiYXNlX2ZhcmUiOiIxMTMzMC4wMCIsInRheCI6IjEzMjI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEzMzAuMDAiLCJ0YXgiOiIxMzIyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NTU2LjAwIiwiYmFzZV9mYXJlIjoiMTEzMzAuMDAiLCJ0YXgiOiIxMzIyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNDU1NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjY1ODMuMDAifSwiWVIiOnsiYW1vdW50IjoiMzQ3Mi4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzMTcxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkUzIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJJTyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlQyIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTNCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY1ODMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzQ3MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "calendar_carrier": "XY", "calendar_total_currency": "BDT", "calendar_total_price": 24886, "calendar_total_sell": 24886, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 24886, "filter": { "id": "F123TT00182-7", "price": 24886, "gross_total": 24556, "journey_duration": "PT8H0M", "journey_duration_seconds": 28800, "layover_duration": "PT4H40M", "layover_duration_seconds": 16800, "carrier_operating": "XY", "carrier_marketing": "XY", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-02-03T00:30:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-02-03T07:30:00.000+02:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "med202602030030jed202602030130496jed202602030610cai202602030730565", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-8", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H5M", "transit_time": null, "routes": [ { "air_segment_key": "0IEkDvXDuDKAzRCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T02: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-02-03T03:10:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-02", "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": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QLOTSAB4", "FareRuleKey": "gws-eJxNTssKwzAM+5iiux+l227J0pQOtpTSbdDL\/v8z6jgMarAtI1l2CEFIBmK+hnN0+HXbF+WTgAKxTPEBVr0J2KYdRByxPpf3Fu893ERIjSpOt84uzJLYGpJMfaNqYPf6ymP1cmcygHoaFdoG\/iDPBksc\/RqpurJRdIF9alsHHucsRA==", "FareInfoRef": "0IEkDvXDuDKAPTCA+JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "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-8", "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": "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-02-03T02:05:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-02-03T03:10:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202602030205cai202602030310391", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "Light", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-9", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H20M", "transit_time": "1H40M", "routes": [ { "air_segment_key": "0IEkDvXDuDKA1RCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T10: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-02-03T11: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-02-03", "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": "D", "meal_code": null, "seat_available": "9", "FareBasis": "DLIGOW", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd6O1c8yqEkpKgQJqGg23P8YTFKQaimeSZ7t2HvvxHWiOvhjNPg0W0ZaRyDB8TzWGa1rDcpLhqgpwvVyvr9RJzgxglThrlrKZOwmoyD2cdhRCeSabzGQSZ1LVZR\/USw78Ddxpk2n8Jpsy2KmfHwuPyg9uCj7vgf9LH4=", "FareInfoRef": "0IEkDvXDuDKAXTCA+JAAAA==" }, "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": "0IEkDvXDuDKA3RCA+JAAAA==", "origin": "RUH", "departure_time": "2026-02-03T13: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-02-03T15:55:00.000+02:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-03", "flight_time": "PT3H20M", "distance": "1003", "lay_over": "PT01H40M", "lay_over_date": "2026-02-03", "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": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QVALOW", "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tM2y+QZBlRoOZcTpe\/P\/P8NJpYhN6L5y2NITgxHlRHcN\/dHh3W0VZE1DgeFI843AUb5cKEY1YnvF6e8EmOOkJisFd1cqST56CPORxRy1QLd\/XmUxsLlXR\/kWz7MDP5Jm2xNNjmrYqfa98XC5fKAO4KPs+EjwssA==", "FareInfoRef": "0IEkDvXDuDKAfTCA+JAAAA==" }, "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": 26032, "gross_total": 25702, "base_fare": 12806, "tax": 13226, "sell": { "currency": "BDT", "total": 26032, "base_fare": 12806, "tax": 13226 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjYwMzIsImJhc2VfZmFyZSI6MTI4MDYsInRheCI6MTMyMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNTcwMiwiYmFzZV9mYXJlIjoxMjQ3NiwidGF4IjoxMzIyNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNTcwMiwiYmFzZV9mYXJlIjoxMjQ3NiwidGF4IjoxMzIyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 26032, "base_fare": 12806, "tax": 13226, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.00", "tax": "13226.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 26032, "base_fare": 12806, "tax": 13226, "gross": { "base_fare": "12476.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2MDMyLjAwIiwiYmFzZV9mYXJlIjoiMTI4MDYuMDAiLCJ0YXgiOiIxMzIyNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDc2LjAwIiwidGF4IjoiMTMyMjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjU3MDIuMDAiLCJiYXNlX2ZhcmUiOiIxMjQ3Ni4wMCIsInRheCI6IjEzMjI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0NzYuMDAiLCJ0YXgiOiIxMzIyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1NzAyLjAwIiwiYmFzZV9mYXJlIjoiMTI0NzYuMDAiLCJ0YXgiOiIxMzIyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNTcwMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjY1ODMuMDAifSwiWVIiOnsiYW1vdW50IjoiMzQ3Mi4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzMTcxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkUzIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJJTyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlQyIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTNCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY1ODMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzQ3MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "calendar_carrier": "XY", "calendar_total_currency": "BDT", "calendar_total_price": 26032, "calendar_total_sell": 26032, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 26032, "filter": { "id": "F123TT00182-9", "price": 26032, "gross_total": 25702, "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-02-03T10:35:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-02-03T15:55:00.000+02:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "med202602031035ruh20260203115594ruh202602031335cai202602031555275", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-10", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H15M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0IEkDvXDuDKA5RCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T09: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-02-03T10: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-02-03", "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": "1767036", "brand_title": "BASIC ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "4", "FareBasis": "VAO6F3B4", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5s8ukSGoiyKa2aJlI2vf8xaqCVOhKesR42eO+VOlLk4v\/V4d1tB\/I+Axlq57mvEHJQiHUnKE5whPu4uGuPukTpDOWKm0u5yKRxMsMsS99QEc5abykaa5tpAeVplGgT+IW0WswhvrZH6OmK+EWcYD+1qQ8HAiwi", "FareInfoRef": "0IEkDvXDuDKAjTCA+JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "0IEkDvXDuDKA7RCA+JAAAA==", "origin": "RUH", "departure_time": "2026-02-03T13:15: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-03T15:25:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-03", "flight_time": "PT3H10M", "distance": "1003", "lay_over": "PT02H40M", "lay_over_date": "2026-02-03", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "323" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "323" }, "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-eJxNjt0KwjAMhR9mnPskrdrL1roxQTLYnLAb3\/8xTFOEBZpzwpef5pyF5ErMKZ9jwHfYPtC9AgqxV8sTMV2SFweIuEBfy3sr9wjfIRQMqeOu7I2jVDZBlSl21AKH53WfjZFvNmW0y2jWJvA342xWy8OvUQje2RHdYB+1qR8Czyw5", "FareInfoRef": "0IEkDvXDuDKAqTCA+JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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": 26751, "gross_total": 26421, "base_fare": 18668, "tax": 8083, "sell": { "currency": "BDT", "total": 26751, "base_fare": 18668, "tax": 8083 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY3NTEsImJhc2VfZmFyZSI6MTg2NjgsInRheCI6ODA4M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NDIxLCJiYXNlX2ZhcmUiOjE4MzM4LCJ0YXgiOjgwODMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY0MjEsImJhc2VfZmFyZSI6MTgzMzgsInRheCI6ODA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 26751, "base_fare": 18668, "tax": 8083, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "18338.00", "tax": "8083.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 26751, "base_fare": 18668, "tax": 8083, "gross": { "base_fare": "18338.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NzUxLjAwIiwiYmFzZV9mYXJlIjoiMTg2NjguMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgzMzguMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NDIxLjAwIiwiYmFzZV9mYXJlIjoiMTgzMzguMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgzMzguMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY0MjEuMDAiLCJiYXNlX2ZhcmUiOiIxODMzOC4wMCIsInRheCI6IjgwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY0MjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "calendar_carrier": "F3", "calendar_total_currency": "BDT", "calendar_total_price": 26751, "calendar_total_sell": 26751, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 26751, "filter": { "id": "F123TT00182-10", "price": 26751, "gross_total": 26421, "journey_duration": "PT7H15M", "journey_duration_seconds": 26100, "layover_duration": "PT2H40M", "layover_duration_seconds": 9600, "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-02-03T09:10:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-02-03T15:25:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202602030910ruh202602031035224ruh202602031315cai202602031525323", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "SAVER ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-11", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H30M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "0IEkDvXDuDKA9RCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T01:50: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-03T03:20:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-02-02", "flight_time": "PT1H30M", "distance": "440", "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": "1466" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1466" }, "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-eJxNTtEKwzAI\/Jhy72ratY8JacYGm31IO+jL\/v8zZgyFCerJnacxRiG5EfMS\/2PAd6gf6JEBhVjm9MQ0zQS24QQRJ+hr22uqI9xDKBilTvfOLiyS2RqK3MdOtcDp9V3W5uXOZADtMhq0DVygPAxqWv0aheDKTtEMe9S2fv\/WLDQ=", "FareInfoRef": "0IEkDvXDuDKAuTCA+JAAAA==" }, "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": "0IEkDvXDuDKA\/RCA+JAAAA==", "origin": "RUH", "departure_time": "2026-02-03T07: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-03T09: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-03", "flight_time": "PT3H10M", "distance": "1003", "lay_over": "PT03H50M", "lay_over_date": "2026-02-03", "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": "1769489", "brand_title": "SAVER ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NLOTSAS4", "FareRuleKey": "gws-eJxNTtEKwzAI\/Jhy72ratY8JacYGm31IO+jL\/v8zZgyFCerJnacxRiG5EfMS\/2PAd6gf6JEBhVjm9MQ0zQS24QQRJ+hr22uqI9xDKBilTvfOLiyS2RqK3MdOtcDp9V3W5uXOZADtMhq0DVygPAxqWv0aheDKTtEMe9S2fv\/WLDQ=", "FareInfoRef": "0IEkDvXDuDKAuTCA+JAAAA==" }, "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": 27537, "gross_total": 27207, "base_fare": 19454, "tax": 8083, "sell": { "currency": "BDT", "total": 27537, "base_fare": 19454, "tax": 8083 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjc1MzcsImJhc2VfZmFyZSI6MTk0NTQsInRheCI6ODA4M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI3MjA3LCJiYXNlX2ZhcmUiOjE5MTI0LCJ0YXgiOjgwODMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjcyMDcsImJhc2VfZmFyZSI6MTkxMjQsInRheCI6ODA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 27537, "base_fare": 19454, "tax": 8083, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "19124.00", "tax": "8083.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 27537, "base_fare": 19454, "tax": 8083, "gross": { "base_fare": "19124.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3NTM3LjAwIiwiYmFzZV9mYXJlIjoiMTk0NTQuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkxMjQuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3MjA3LjAwIiwiYmFzZV9mYXJlIjoiMTkxMjQuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkxMjQuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjcyMDcuMDAiLCJiYXNlX2ZhcmUiOiIxOTEyNC4wMCIsInRheCI6IjgwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjcyMDcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "calendar_carrier": "SV", "calendar_total_currency": "BDT", "calendar_total_price": 27537, "calendar_total_sell": 27537, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 27537, "filter": { "id": "F123TT00182-11", "price": 27537, "gross_total": 27207, "journey_duration": "PT8H30M", "journey_duration_seconds": 30600, "layover_duration": "PT3H50M", "layover_duration_seconds": 13800, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-02-03T01:50:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-02-03T09:20:00.000+02:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "med202602030150ruh2026020303201466ruh202602030710cai202602030920311", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "Light", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-12", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H25M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "0IEkDvXDuDKABSCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T15: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-02-03T17: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-02-03", "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": "E", "meal_code": null, "seat_available": "9", "FareBasis": "ELIGOW", "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tTbY9YrbOGRUTdXG8+P+f4QU0sQn0wGkLMcYgoRfVMf5Hh3e3Z6RtAhIC131boaJmUJ4yiAq\/nI63F+qIIEaRqmxZS5lM\/WJM8MHHpkog1\/3qM12bKwSUh1GQHfiBr8R0mJ+L7VnMlJeP81fKAP6UfR8qvSyh", "FareInfoRef": "0IEkDvXDuDKA6TCA+JAAAA==" }, "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": "0IEkDvXDuDKADSCA+JAAAA==", "origin": "RUH", "departure_time": "2026-02-03T19: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-02-03T22:10:00.000+02:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-03", "flight_time": "PT3H20M", "distance": "1003", "lay_over": "PT02H45M", "lay_over_date": "2026-02-03", "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-eJxNjt0OwiAMhR9mOfctGMYlhLFgNBiN++HG938MSzcTm9Bz4GtLQwiGjCNmH\/5jwGfYG+qSgAojJ8UrrL+QXhqIOKKs8f7YoBMMWQFV4aGsZcklJ4I8Zn+gHmiaX0sRRjpXlNH\/RbfSgZ\/JRWyN03ue90bWsjw+byekEbKo9H0BCdUsnw==", "FareInfoRef": "0IEkDvXDuDKACUCA+JAAAA==" }, "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": 30715, "gross_total": 30385, "base_fare": 17489, "tax": 13226, "sell": { "currency": "BDT", "total": 30715, "base_fare": 17489, "tax": 13226 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzA3MTUsImJhc2VfZmFyZSI6MTc0ODksInRheCI6MTMyMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozMDM4NSwiYmFzZV9mYXJlIjoxNzE1OSwidGF4IjoxMzIyNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozMDM4NSwiYmFzZV9mYXJlIjoxNzE1OSwidGF4IjoxMzIyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 30715, "base_fare": 17489, "tax": 13226, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "17159.00", "tax": "13226.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 30715, "base_fare": 17489, "tax": 13226, "gross": { "base_fare": "17159.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMwNzE1LjAwIiwiYmFzZV9mYXJlIjoiMTc0ODkuMDAiLCJ0YXgiOiIxMzIyNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3MTU5LjAwIiwidGF4IjoiMTMyMjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzAzODUuMDAiLCJiYXNlX2ZhcmUiOiIxNzE1OS4wMCIsInRheCI6IjEzMjI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcxNTkuMDAiLCJ0YXgiOiIxMzIyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMwMzg1LjAwIiwiYmFzZV9mYXJlIjoiMTcxNTkuMDAiLCJ0YXgiOiIxMzIyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMDM4NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjY1ODMuMDAifSwiWVIiOnsiYW1vdW50IjoiMzQ3Mi4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzMTcxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkUzIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJJTyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlQyIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTNCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY1ODMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzQ3MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "calendar_carrier": "XY", "calendar_total_currency": "BDT", "calendar_total_price": 30715, "calendar_total_sell": 30715, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 30715, "filter": { "id": "F123TT00182-12", "price": 30715, "gross_total": 30385, "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-02-03T15:45:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-02-03T22:10:00.000+02:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "med202602031545ruh202602031705787ruh202602031950cai202602032210265", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "flight_key": "F123TT00182-13", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-13", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H5M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "0IEkDvXDuDKAFSCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T06: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-02-03T08:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-02-03", "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": "9", "FareBasis": "LOWF3", "FareRuleKey": "gws-eJxNTcsKwzAM+5iiux8jzTGjTehhy2CsLL3s\/z9jtstgBltCku1SipAkYs7lvyZ8psHo+wJ0iPVz35BTvsBUHCBWxu3xboo4IKSm9\/BOZE9RnRsbYEmWDMsLR8x7Xc2jOGvI8Ldwahv4kboZ7df1NbgpqYqLp0UzRmx9AVV0Kx4=", "FareInfoRef": "0IEkDvXDuDKAGUCA+JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "0IEkDvXDuDKAHSCA+JAAAA==", "origin": "RUH", "departure_time": "2026-02-03T10:45: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-03T12: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-03", "flight_time": "PT3H05M", "distance": "1003", "lay_over": "PT02H35M", "lay_over_date": "2026-02-03", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "F3", "carrier_name": "Flyadeal", "carrier_logo": "F3.png", "flight_number": "4268" }, "marketing": { "carrier": "X1", "carrier_name": "Hahn Air", "carrier_logo": "X1.png", "flight_number": "4268" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "8", "FareBasis": "OOWF3", "FareRuleKey": "gws-eJxNTdEKwzAI\/Jhy7xoh6d4SsobuJYWysvRl\/\/8ZU0thgnp655lzDhQiMc\/5PyZ8p8HoRwU6gmYtLzCn+PDpBBEXbNunCdwhkOi+O3d1dtWSGmtDjap0ygKn1\/1YzchtSQHsLwzqBW6wrAp7eb4HNyGRYMuLooThVz92oitS", "FareInfoRef": "0IEkDvXDuDKASUCA+JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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": 36637, "gross_total": 36307, "base_fare": 25446, "tax": 11191, "sell": { "currency": "BDT", "total": 36637, "base_fare": 25446, "tax": 11191 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzY2MzcsImJhc2VfZmFyZSI6MjU0NDYsInRheCI6MTExOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozNjMwNywiYmFzZV9mYXJlIjoyNTExNiwidGF4IjoxMTE5MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozNjMwNywiYmFzZV9mYXJlIjoyNTExNiwidGF4IjoxMTE5MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 36637, "base_fare": 25446, "tax": 11191, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "25116.00", "tax": "11191.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 36637, "base_fare": 25446, "tax": 11191, "gross": { "base_fare": "25116.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM2NjM3LjAwIiwiYmFzZV9mYXJlIjoiMjU0NDYuMDAiLCJ0YXgiOiIxMTE5MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MTE2LjAwIiwidGF4IjoiMTExOTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzYzMDcuMDAiLCJiYXNlX2ZhcmUiOiIyNTExNi4wMCIsInRheCI6IjExMTkxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjUxMTYuMDAiLCJ0YXgiOiIxMTE5MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM2MzA3LjAwIiwiYmFzZV9mYXJlIjoiMjUxMTYuMDAiLCJ0YXgiOiIxMTE5MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjMwNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjczNjQuMDAifSwiWVIiOnsiYW1vdW50IjoiNjU2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxNzEuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiRTMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IklPIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVDIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzM2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2NTYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "calendar_carrier": "F3", "calendar_total_currency": "BDT", "calendar_total_price": 36637, "calendar_total_sell": 36637, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 36637, "filter": { "id": "F123TT00182-13", "price": 36637, "gross_total": 36307, "journey_duration": "PT7H5M", "journey_duration_seconds": 25500, "layover_duration": "PT2H35M", "layover_duration_seconds": 9300, "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-02-03T06:45:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-02-03T12:50:00.000+02:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202602030645ruh2026020308104184ruh202602031045cai2026020312504268", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "flight_key": "F123TT00182-14", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-14", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "0IEkDvXDuDKAJSCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T23: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-04T01: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-02-03", "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": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TOWF3", "FareRuleKey": "gws-eJxNTcsKwzAM+5iiux\/QbLeMJmGXZJeOpZf9\/2fMdhnUYEtIsp1zFpKVmG\/5Wgu+y2SM9wYMiHXpHXfRBFNxgFgZ++vTFHFASE0f4Z3InqKaGhtgWy0ZlheOmL0W8yjOGjL8LZzaBv6kPo2OR9knNyVVcfG0KGHG1g9K\/SsL", "FareInfoRef": "0IEkDvXDuDKAdUCA+JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "0IEkDvXDuDKAMSCA+JAAAA==", "origin": "DMM", "departure_time": "2026-02-04T07: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-04T09: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-04", "flight_time": "PT3H25M", "distance": "1147", "lay_over": "PT06H00M", "lay_over_date": "2026-02-04", "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": "O", "meal_code": null, "seat_available": "9", "FareBasis": "OOWF3", "FareRuleKey": "gws-eJxNTUEOwzAIe0zlO5Ap6W6J0kbboeml09LL\/v+MAdWkIQEGG5NzFpJIzHP+jwmfaTD6qwIdolnLE8wp3n06QcQF+\/5uAe4gdNN9d+7q7Ko1NdaGGlXplAVOr8u2mZHbkgLYXxjUC\/zA+lDYy3IMboFCEFteFCUMv\/oCcjMrQg==", "FareInfoRef": "0IEkDvXDuDKAlUCA+JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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": 37325, "gross_total": 36995, "base_fare": 26134, "tax": 11191, "sell": { "currency": "BDT", "total": 37325, "base_fare": 26134, "tax": 11191 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzczMjUsImJhc2VfZmFyZSI6MjYxMzQsInRheCI6MTExOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozNjk5NSwiYmFzZV9mYXJlIjoyNTgwNCwidGF4IjoxMTE5MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozNjk5NSwiYmFzZV9mYXJlIjoyNTgwNCwidGF4IjoxMTE5MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 37325, "base_fare": 26134, "tax": 11191, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "25804.00", "tax": "11191.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 37325, "base_fare": 26134, "tax": 11191, "gross": { "base_fare": "25804.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM3MzI1LjAwIiwiYmFzZV9mYXJlIjoiMjYxMzQuMDAiLCJ0YXgiOiIxMTE5MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1ODA0LjAwIiwidGF4IjoiMTExOTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzY5OTUuMDAiLCJiYXNlX2ZhcmUiOiIyNTgwNC4wMCIsInRheCI6IjExMTkxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU4MDQuMDAiLCJ0YXgiOiIxMTE5MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM2OTk1LjAwIiwiYmFzZV9mYXJlIjoiMjU4MDQuMDAiLCJ0YXgiOiIxMTE5MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjk5NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjczNjQuMDAifSwiWVIiOnsiYW1vdW50IjoiNjU2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxNzEuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiRTMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IklPIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVDIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzM2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2NTYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-02-03-2026-02-04", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-04", "calendar_carrier": "F3", "calendar_total_currency": "BDT", "calendar_total_price": 37325, "calendar_total_sell": 37325, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 37325, "filter": { "id": "F123TT00182-14", "price": 37325, "gross_total": 36995, "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-02-03T23:40:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-02-04T09:45:00.000+02:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202602032340dmm2026020401205113dmm202602040720cai2026020409454259", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "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": "PT8H20M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "0IEkDvXDuDKAFSCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T06: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-02-03T08:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-02-03", "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": "9", "FareBasis": "LOWF3", "FareRuleKey": "gws-eJxNTcsKwzAM+5iiux8jzTGjTehhy2CsLL3s\/z9jtstgBltCku1SipAkYs7lvyZ8psHo+wJ0iPVz35BTvsBUHCBWxu3xboo4IKSm9\/BOZE9RnRsbYEmWDMsLR8x7Xc2jOGvI8Ldwahv4kboZ7df1NbgpqYqLp0UzRmx9AVV0Kx4=", "FareInfoRef": "0IEkDvXDuDKAGUCA+JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "0IEkDvXDuDKAPSCA+JAAAA==", "origin": "RUH", "departure_time": "2026-02-03T12: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-03T14: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-03", "flight_time": "PT3H05M", "distance": "1003", "lay_over": "PT03H50M", "lay_over_date": "2026-02-03", "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": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XOWF3", "FareRuleKey": "gws-eJxNTcsKw0AI\/Jgwdx80SW+7bLOkly2EhG4u\/f\/PqBoKFdTRGceUkpCMxDyn\/xjwGTqjHQVoEMuSn2C53eeYThBxRn+9qyIchNT2Lbirc6iWqbI1lNGUQXngjLodqxuFLRmA\/4VDu8APLKvBlh9756qkKr68KJrQ4+oLfFcrXQ==", "FareInfoRef": "0IEkDvXDuDKAOUCA+JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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": 37652, "gross_total": 37322, "base_fare": 26461, "tax": 11191, "sell": { "currency": "BDT", "total": 37652, "base_fare": 26461, "tax": 11191 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mzc2NTIsImJhc2VfZmFyZSI6MjY0NjEsInRheCI6MTExOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozNzMyMiwiYmFzZV9mYXJlIjoyNjEzMSwidGF4IjoxMTE5MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozNzMyMiwiYmFzZV9mYXJlIjoyNjEzMSwidGF4IjoxMTE5MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 37652, "base_fare": 26461, "tax": 11191, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "26131.00", "tax": "11191.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 37652, "base_fare": 26461, "tax": 11191, "gross": { "base_fare": "26131.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM3NjUyLjAwIiwiYmFzZV9mYXJlIjoiMjY0NjEuMDAiLCJ0YXgiOiIxMTE5MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2MTMxLjAwIiwidGF4IjoiMTExOTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzczMjIuMDAiLCJiYXNlX2ZhcmUiOiIyNjEzMS4wMCIsInRheCI6IjExMTkxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjYxMzEuMDAiLCJ0YXgiOiIxMTE5MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM3MzIyLjAwIiwiYmFzZV9mYXJlIjoiMjYxMzEuMDAiLCJ0YXgiOiIxMTE5MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNzMyMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjczNjQuMDAifSwiWVIiOnsiYW1vdW50IjoiNjU2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMxNzEuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiRTMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IklPIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVDIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzM2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2NTYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "calendar_carrier": "F3", "calendar_total_currency": "BDT", "calendar_total_price": 37652, "calendar_total_sell": 37652, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 37652, "filter": { "id": "F123TT00182-15", "price": 37652, "gross_total": 37322, "journey_duration": "PT8H20M", "journey_duration_seconds": 30000, "layover_duration": "PT3H50M", "layover_duration_seconds": 13800, "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-02-03T06:45:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-02-03T14:05:00.000+02:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202602030645ruh2026020308104184ruh202602031200cai2026020314054160", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "flight_key": "F123TT00182-16", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-16", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "0IEkDvXDuDKALSCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T23: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-04T01: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-02-03", "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": "QAO6F3B4", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2kO4eQWCzHkTNqsle\/P\/PsIAmTgId8topIQQhUWJewr8mvKf9hfpMQIXYSfEM0UUVbK8DRBxxj1dd3cmjhwg5Q7XjUbk3FsmzFSRe\/UBNOPp9KdnYSCYLRVuNZm0CP1M2szXmx36LnlwTfRHNsJ\/a1AcHZCww", "FareInfoRef": "0IEkDvXDuDKApUCA+JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "0IEkDvXDuDKAOSCA+JAAAA==", "origin": "DMM", "departure_time": "2026-02-04T07: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-04T09: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-04", "flight_time": "PT3H25M", "distance": "1147", "lay_over": "PT06H00M", "lay_over_date": "2026-02-04", "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": "Q", "meal_code": null, "seat_available": "4", "FareBasis": "QAO6F3B4", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2kO4eQWCzHkTNqsle\/P\/PsIAmTgId8topIQQhUWJewr8mvKf9hfpMQIXYSfEM0UUVbK8DRBxxj1dd3cmjhwg5Q7XjUbk3FsmzFSRe\/UBNOPp9KdnYSCYLRVuNZm0CP1M2szXmx36LnlwTfRHNsJ\/a1AcHZCww", "FareInfoRef": "0IEkDvXDuDKApUCA+JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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": 41421, "gross_total": 41091, "base_fare": 33338, "tax": 8083, "sell": { "currency": "BDT", "total": 41421, "base_fare": 33338, "tax": 8083 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDE0MjEsImJhc2VfZmFyZSI6MzMzMzgsInRheCI6ODA4M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjQxMDkxLCJiYXNlX2ZhcmUiOjMzMDA4LCJ0YXgiOjgwODMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDEwOTEsImJhc2VfZmFyZSI6MzMwMDgsInRheCI6ODA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 41421, "base_fare": 33338, "tax": 8083, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "33008.00", "tax": "8083.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 41421, "base_fare": 33338, "tax": 8083, "gross": { "base_fare": "33008.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQxNDIxLjAwIiwiYmFzZV9mYXJlIjoiMzMzMzguMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMwMDguMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQxMDkxLjAwIiwiYmFzZV9mYXJlIjoiMzMwMDguMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMwMDguMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDEwOTEuMDAiLCJiYXNlX2ZhcmUiOiIzMzAwOC4wMCIsInRheCI6IjgwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDEwOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-02-03-2026-02-04", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-04", "calendar_carrier": "F3", "calendar_total_currency": "BDT", "calendar_total_price": 41421, "calendar_total_sell": 41421, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 41421, "filter": { "id": "F123TT00182-16", "price": 41421, "gross_total": 41091, "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-02-03T23:40:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-02-04T09:45:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202602032340dmm202602040120466dmm202602040720cai202602040945911", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "flight_key": "F123TT00182-17", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY GOOD DEAL", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-17", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H0M", "transit_time": null, "routes": [ { "air_segment_key": "0IEkDvXDuDKARSCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T02: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-02-03T03:20:00.000+02:00", "destination_terminal": "S", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-02", "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": "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": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MREMSO", "FareRuleKey": "gws-eJxNjkEOAiEMRQ8z+fu2zIy4AwHjLIqJo4vZeP9jWEATm5R+eO0vIQQhWYnZh\/+Y8J50R30loEIsU9wgZ55XsN0OEHGEPorud3QLIWegdjgq97YkebaCtFxpoBY4+qklGxu+ZJZoi9GkTeAnys1kjfl50ULknL15v30hnWA\/tbkPGAQsRg==", "FareInfoRef": "0IEkDvXDuDKAzUCA+JAAAA==" }, "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": 46611, "gross_total": 46281, "base_fare": 36121, "tax": 10490, "sell": { "currency": "BDT", "total": 46611, "base_fare": 36121, "tax": 10490 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDY2MTEsImJhc2VfZmFyZSI6MzYxMjEsInRheCI6MTA0OTB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0NjI4MSwiYmFzZV9mYXJlIjozNTc5MSwidGF4IjoxMDQ5MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0NjI4MSwiYmFzZV9mYXJlIjozNTc5MSwidGF4IjoxMDQ5MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 46611, "base_fare": 36121, "tax": 10490, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35791.00", "tax": "10490.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 46611, "base_fare": 36121, "tax": 10490, "gross": { "base_fare": "35791.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQ2NjExLjAwIiwiYmFzZV9mYXJlIjoiMzYxMjEuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NzkxLjAwIiwidGF4IjoiMTA0OTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDYyODEuMDAiLCJiYXNlX2ZhcmUiOiIzNTc5MS4wMCIsInRheCI6IjEwNDkwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU3OTEuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQ2MjgxLjAwIiwiYmFzZV9mYXJlIjoiMzU3OTEuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjI4MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjI3NjIuMDAifSwiWVIiOnsiYW1vdW50IjoiMzkyNy4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzODAxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkUzIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJJTyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzI5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzOTI3IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "calendar_carrier": "MS", "calendar_total_currency": "BDT", "calendar_total_price": 46611, "calendar_total_sell": 46611, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 46611, "filter": { "id": "F123TT00182-17", "price": 46611, "gross_total": 46281, "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": null, "departure_departure_time": "2026-02-03T02:20:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-02-03T03:20:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "med202602030220cai202602030320676", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "Light", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-18", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H5M", "transit_time": null, "routes": [ { "air_segment_key": "0IEkDvXDuDKATSCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T18: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-02-03T19:15:00.000+02:00", "destination_terminal": "1", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-03", "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": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MLIGOW", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PfEDOujYu1WtjoYG6sv+\/\/PaNQVGoi5epIbvfeGjCVm588x4DdsBfkTgQyjGcMCcXKxYL0VEHHA+liuzy+ahSFRkBvslVtbtLNoQRqT66gGSjvXNCnrvqSWqItRpU7gEOmmMofpPctWSIT18XX\/QxqhP9W5HS7qLLM=", "FareInfoRef": "0IEkDvXDuDKA8UCA+JAAAA==" }, "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": 54265, "gross_total": 53935, "base_fare": 47418, "tax": 6847, "sell": { "currency": "BDT", "total": 54265, "base_fare": 47418, "tax": 6847 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTQyNjUsImJhc2VfZmFyZSI6NDc0MTgsInRheCI6Njg0N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjUzOTM1LCJiYXNlX2ZhcmUiOjQ3MDg4LCJ0YXgiOjY4NDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTM5MzUsImJhc2VfZmFyZSI6NDcwODgsInRheCI6Njg0N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 54265, "base_fare": 47418, "tax": 6847, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "47088.00", "tax": "6847.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 54265, "base_fare": 47418, "tax": 6847, "gross": { "base_fare": "47088.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU0MjY1LjAwIiwiYmFzZV9mYXJlIjoiNDc0MTguMDAiLCJ0YXgiOiI2ODQ3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDcwODguMDAiLCJ0YXgiOiI2ODQ3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUzOTM1LjAwIiwiYmFzZV9mYXJlIjoiNDcwODguMDAiLCJ0YXgiOiI2ODQ3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDcwODguMDAiLCJ0YXgiOiI2ODQ3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTM5MzUuMDAiLCJiYXNlX2ZhcmUiOiI0NzA4OC4wMCIsInRheCI6IjY4NDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NTM5MzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMzEwLjAwIn0sIllSIjp7ImFtb3VudCI6IjE3MzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzgwMS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMyOTQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTNCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEzMTAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTczNiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "calendar_carrier": "XY", "calendar_total_currency": "BDT", "calendar_total_price": 54265, "calendar_total_sell": 54265, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 54265, "filter": { "id": "F123TT00182-18", "price": 54265, "gross_total": 53935, "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-02-03T18:10:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-02-03T19:15:00.000+02:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "med202602031810cai202602031915576", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY FULLY FLEX", "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": "0IEkDvXDuDKAVSCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T10: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-02-03T11:40:00.000+02:00", "destination_terminal": "S", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-03", "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": "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": "Y", "meal_code": null, "seat_available": "2", "FareBasis": "YRSMSO", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cC6y7eQMC4BzARPXDx\/z\/DATSxCe3Aa4c657ToTZSy7j8WvJdcUV4BKNA8wR8w+3ndoHhrEFEe7VFzvWNYaDEEZcBZ1WgLOq4sCKerTNQDbeScItn0FVqif4wuOYGfSDfK4uPzkhO7Dd+sPb5QdnBTzn0ALFosbg==", "FareInfoRef": "0IEkDvXDuDKAFVCA+JAAAA==" }, "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": 57417, "gross_total": 57087, "base_fare": 46927, "tax": 10490, "sell": { "currency": "BDT", "total": 57417, "base_fare": 46927, "tax": 10490 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTc0MTcsImJhc2VfZmFyZSI6NDY5MjcsInRheCI6MTA0OTB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1NzA4NywiYmFzZV9mYXJlIjo0NjU5NywidGF4IjoxMDQ5MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1NzA4NywiYmFzZV9mYXJlIjo0NjU5NywidGF4IjoxMDQ5MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 57417, "base_fare": 46927, "tax": 10490, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "46597.00", "tax": "10490.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 57417, "base_fare": 46927, "tax": 10490, "gross": { "base_fare": "46597.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU3NDE3LjAwIiwiYmFzZV9mYXJlIjoiNDY5MjcuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2NTk3LjAwIiwidGF4IjoiMTA0OTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTcwODcuMDAiLCJiYXNlX2ZhcmUiOiI0NjU5Ny4wMCIsInRheCI6IjEwNDkwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY1OTcuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU3MDg3LjAwIiwiYmFzZV9mYXJlIjoiNDY1OTcuMDAiLCJ0YXgiOiIxMDQ5MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NzA4NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjI3NjIuMDAifSwiWVIiOnsiYW1vdW50IjoiMzkyNy4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzODAxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkUzIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJJTyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzI5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjc2MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzOTI3IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "calendar_carrier": "MS", "calendar_total_currency": "BDT", "calendar_total_price": 57417, "calendar_total_sell": 57417, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 57417, "filter": { "id": "F123TT00182-19", "price": 57417, "gross_total": 57087, "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": "morning", "departure_departure_time": "2026-02-03T10:40:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-02-03T11:40:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "med202602031040cai202602031140696", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-20", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H5M", "transit_time": null, "routes": [ { "air_segment_key": "0IEkDvXDuDKAXSCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T14: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-02-03T15:35:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-03", "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": "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-eJxNjsEKAjEMRD9mmXuSdnWPrd2KgtbDqrAX\/\/8znKYIBppMeMmkKSUTO4jqkv5jwmfa3mivAjQYX8lXxLjMAmW3Q0Qz6u3x3PIpwk1MAlFzPKr6YLWiLCh2jgP1wO75Xley4Sw0RT+NLrmBn6gXypZXvyYh+ORAcgR\/yq0vGwMsPg==", "FareInfoRef": "0IEkDvXDuDKAOVCA+JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "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-20", "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": "morning", "departure_departure_time": "2026-02-03T14:30:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-02-03T15:35:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202602031430cai202602031535319", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-21", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H5M", "transit_time": null, "routes": [ { "air_segment_key": "0IEkDvXDuDKAZSCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T19: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-02-03T20:10:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-03", "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": "9", "FareBasis": "ELOTSAB4", "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXuSdnWPrd2KgtbDqrAX\/\/8znKYIBppMeMmkKSUTO4jqkv5jwmfa3mivAjQYX8lXxLjMAmW3Q0Qz6u3x3PIpwk1MAlFzPKr6YLWiLCh2jgP1wO75Xley4Sw0RT+NLrmBn6gXypZXvyYh+ORAcgR\/yq0vGwMsPg==", "FareInfoRef": "0IEkDvXDuDKAOVCA+JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "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-21", "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-02-03T19:05:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-02-03T20:10:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202602031905cai202602032010381", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "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": "PT7H25M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "0IEkDvXDuDKAdRCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T22: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": "JED", "arrival_time": "2026-02-03T23:30: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-02-03", "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": "1431" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1431" }, "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": "VLOTSAB4", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5JubMeWrggkKIfBpF34\/zNwUyERKYkjO05ijCZ2EtUl\/seAz7DtqO8MVBgzpxumcTEohwMimrDfn68tnUe4h0kgVZ3uXV1YLCsbsl3GTrXA4fVR1uZlM52FAO0yGuQGfqBcCWta\/ZqE4MpOyQw+yq0v+o8sHA==", "FareInfoRef": "0IEkDvXDuDKAYVCA+JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "0IEkDvXDuDKAfRCA+JAAAA==", "origin": "JED", "departure_time": "2026-02-04T03: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-04T04: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-04", "flight_time": "PT2H20M", "distance": "769", "lay_over": "PT03H55M", "lay_over_date": "2026-02-03", "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-eJxNTkEOwjAMe8zke5JubMeWrggkKIfBpF34\/zNwUyERKYkjO05ijCZ2EtUl\/seAz7DtqO8MVBgzpxumcTEohwMimrDfn68tnUe4h0kgVZ3uXV1YLCsbsl3GTrXA4fVR1uZlM52FAO0yGuQGfqBcCWta\/ZqE4MpOyQw+yq0v+o8sHA==", "FareInfoRef": "0IEkDvXDuDKAYVCA+JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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-02-03-2026-02-04", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-04", "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-22", "price": 24131, "gross_total": 23801, "journey_duration": "PT7H25M", "journey_duration_seconds": 26700, "layover_duration": "PT3H55M", "layover_duration_seconds": 14100, "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": "evening", "departure_departure_time": "2026-02-03T22:20:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-02-04T04:45:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202602032220jed2026020323301431jed202602040325cai202602040445383", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "flight_key": "F123TT00182-23", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-23", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "6H15M", "routes": [ { "air_segment_key": "0IEkDvXDuDKAdRCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T22: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": "JED", "arrival_time": "2026-02-03T23:30: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-02-03", "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": "1431" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1431" }, "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": "VLOTSAB4", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5JubMeWrggkKIfBpF34\/zNwUyERKYkjO05ijCZ2EtUl\/seAz7DtqO8MVBgzpxumcTEohwMimrDfn68tnUe4h0kgVZ3uXV1YLCsbsl3GTrXA4fVR1uZlM52FAO0yGuQGfqBcCWta\/ZqE4MpOyQw+yq0v+o8sHA==", "FareInfoRef": "0IEkDvXDuDKAYVCA+JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "0IEkDvXDuDKAhRCA+JAAAA==", "origin": "JED", "departure_time": "2026-02-04T05:45: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-04T07:10:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-04", "flight_time": "PT2H25M", "distance": "769", "lay_over": "PT06H15M", "lay_over_date": "2026-02-03", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "335" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "335" }, "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-eJxNTkEOwjAMe8zke5JubMeWrggkKIfBpF34\/zNwUyERKYkjO05ijCZ2EtUl\/seAz7DtqO8MVBgzpxumcTEohwMimrDfn68tnUe4h0kgVZ3uXV1YLCsbsl3GTrXA4fVR1uZlM52FAO0yGuQGfqBcCWta\/ZqE4MpOyQw+yq0v+o8sHA==", "FareInfoRef": "0IEkDvXDuDKAYVCA+JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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-02-03-2026-02-04", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-04", "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-23", "price": 24131, "gross_total": 23801, "journey_duration": "PT9H50M", "journey_duration_seconds": 35400, "layover_duration": "PT6H15M", "layover_duration_seconds": 22500, "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": "evening", "departure_departure_time": "2026-02-03T22:20:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-02-04T07:10:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202602032220jed2026020323301431jed202602040545cai202602040710335", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-24", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "7H35M", "routes": [ { "air_segment_key": "0IEkDvXDuDKAjRCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T18: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-02-03T19: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-02-03", "flight_time": "PT1H10M", "distance": "214", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.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": "9", "FareBasis": "VLOTSAB4", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5JubMeWrggkKIfBpF34\/zNwUyERKYkjO05ijCZ2EtUl\/seAz7DtqO8MVBgzpxumcTEohwMimrDfn68tnUe4h0kgVZ3uXV1YLCsbsl3GTrXA4fVR1uZlM52FAO0yGuQGfqBcCWta\/ZqE4MpOyQw+yq0v+o8sHA==", "FareInfoRef": "0IEkDvXDuDKAYVCA+JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "0IEkDvXDuDKAfRCA+JAAAA==", "origin": "JED", "departure_time": "2026-02-04T03: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-04T04: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-04", "flight_time": "PT2H20M", "distance": "769", "lay_over": "PT07H35M", "lay_over_date": "2026-02-03", "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-eJxNTkEOwjAMe8zke5JubMeWrggkKIfBpF34\/zNwUyERKYkjO05ijCZ2EtUl\/seAz7DtqO8MVBgzpxumcTEohwMimrDfn68tnUe4h0kgVZ3uXV1YLCsbsl3GTrXA4fVR1uZlM52FAO0yGuQGfqBcCWta\/ZqE4MpOyQw+yq0v+o8sHA==", "FareInfoRef": "0IEkDvXDuDKAYVCA+JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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-02-03-2026-02-04", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-04", "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-24", "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": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-02-03T18:40:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-02-04T04:45:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202602031840jed2026020319501429jed202602040325cai202602040445383", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY SMART", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-25", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "10H5M", "routes": [ { "air_segment_key": "0IEkDvXDuDKAlRCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T12: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": "BAH", "arrival_time": "2026-02-03T14:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-02-03", "flight_time": "PT1H55M", "distance": "692", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.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": "7", "FareBasis": "WDSMR3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6fkKQ7KNDPIixKqiqb3v8YMUSVasmesR7G9t4LyUTMi\/+PAd\/hfkN5R6BALGN4YhllAluzg4gDPqmuL60B\/Q8hNVQ6PpX7wyyRTRAl64laYO91zckYXUadmzLaZjRrE\/iZ\/DBbQtpquG6k6pwjW3tCmmGn2twBSiQsrQ==", "FareInfoRef": "0IEkDvXDuDKAoVCA+JAAAA==" }, "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": "0IEkDvXDuDKAnRCA+JAAAA==", "origin": "BAH", "departure_time": "2026-02-04T00: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-04T03:10:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-03", "flight_time": "PT3H35M", "distance": "1200", "lay_over": "PT10H05M", "lay_over_date": "2026-02-03", "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": "7", "FareBasis": "WDSMR3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6fkKQ7KNDPIixKqiqb3v8YMUSVasmesR7G9t4LyUTMi\/+PAd\/hfkN5R6BALGN4YhllAluzg4gDPqmuL60B\/Q8hNVQ6PpX7wyyRTRAl64laYO91zckYXUadmzLaZjRrE\/iZ\/DBbQtpquG6k6pwjW3tCmmGn2twBSiQsrQ==", "FareInfoRef": "0IEkDvXDuDKAoVCA+JAAAA==" }, "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-02-03-2026-02-04", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-04", "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-25", "price": 29080, "gross_total": 28750, "journey_duration": "PT15H35M", "journey_duration_seconds": 56100, "layover_duration": "PT10H5M", "layover_duration_seconds": 36300, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-02-03T12:35:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-02-04T03:10:00.000+02:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "40", "baggage_title": "40 kg" }, "filter_unique_filter_code": "med202602031235bah202602031430180bah202602040035cai20260204031079", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY SMART", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-26", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H15M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "0IEkDvXDuDKAlRCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T12: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": "BAH", "arrival_time": "2026-02-03T14:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-02-03", "flight_time": "PT1H55M", "distance": "692", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.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": "7", "FareBasis": "WDSMR3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6fkKQ7KNDPIixKqiqb3v8YMUSVasmesR7G9t4LyUTMi\/+PAd\/hfkN5R6BALGN4YhllAluzg4gDPqmuL60B\/Q8hNVQ6PpX7wyyRTRAl64laYO91zckYXUadmzLaZjRrE\/iZ\/DBbQtpquG6k6pwjW3tCmmGn2twBSiQsrQ==", "FareInfoRef": "0IEkDvXDuDKAoVCA+JAAAA==" }, "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": "0IEkDvXDuDKApRCA+JAAAA==", "origin": "BAH", "departure_time": "2026-02-04T12: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-04T14: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-04", "flight_time": "PT3H35M", "distance": "1200", "lay_over": "PT21H45M", "lay_over_date": "2026-02-03", "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": "W", "meal_code": null, "seat_available": "7", "FareBasis": "WDSMR3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6fkKQ7KNDPIixKqiqb3v8YMUSVasmesR7G9t4LyUTMi\/+PAd\/hfkN5R6BALGN4YhllAluzg4gDPqmuL60B\/Q8hNVQ6PpX7wyyRTRAl64laYO91zckYXUadmzLaZjRrE\/iZ\/DBbQtpquG6k6pwjW3tCmmGn2twBSiQsrQ==", "FareInfoRef": "0IEkDvXDuDKAoVCA+JAAAA==" }, "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-02-03-2026-02-04", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-04", "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-26", "price": 29080, "gross_total": 28750, "journey_duration": "PT1D3H15M", "journey_duration_seconds": 98100, "layover_duration": "PT21H45M", "layover_duration_seconds": 78300, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-02-03T12:35:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-02-04T14:50:00.000+02:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "40", "baggage_title": "40 kg" }, "filter_unique_filter_code": "med202602031235bah202602031430180bah202602041215cai20260204145071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "Value", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-27", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H20M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "0IEkDvXDuDKArRCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T02: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-02-03T03: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-02-02", "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-eJxNTssOgzAM+xjku9NKhWNRKUIMusNe9LL\/\/4wlZZMWKbFbJ05ijI4uUGSI\/9Hh3R0V5ZGAAqe55gkijhB9VFC8YHmO2\/WF5uDoVShNPFGsjSmkoIDc5+GULFBb3dWUZPM1hO2FUZ3Aj+RFaRmn+zwfld6Lft4uX5E99FCd+wD06yxq", "FareInfoRef": "0IEkDvXDuDKA2VCA+JAAAA==" }, "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": "0IEkDvXDuDKAtRCA+JAAAA==", "origin": "JED", "departure_time": "2026-02-03T06: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-02-03T07:30:00.000+02:00", "destination_terminal": "1", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-03", "flight_time": "PT2H20M", "distance": "769", "lay_over": "PT03H00M", "lay_over_date": "2026-02-03", "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": "P", "meal_code": null, "seat_available": "9", "FareBasis": "PPLUOW", "FareRuleKey": "gws-eJxNjt0KwyAMhR+mnPtEofVSsZb94TpYWb3Z+z\/GjukGC5hz9EtiYoxO3CiqIf7HgPewN9QtAxWOJ6czgspolwYRTVjX23Z\/wSY48QTV4KFqZXlclIIylXCgHmiWL2UmE5tLVfR\/0S078DPlRFvT\/Fx0b+K98vFx\/UKZwEXZ9wEKdSyC", "FareInfoRef": "0IEkDvXDuDKA+VCA+JAAAA==" }, "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": 29503, "gross_total": 29173, "base_fare": 11660, "tax": 17843, "sell": { "currency": "BDT", "total": 29503, "base_fare": 11660, "tax": 17843 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjk1MDMsImJhc2VfZmFyZSI6MTE2NjAsInRheCI6MTc4NDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyOTE3MywiYmFzZV9mYXJlIjoxMTMzMCwidGF4IjoxNzg0MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyOTE3MywiYmFzZV9mYXJlIjoxMTMzMCwidGF4IjoxNzg0M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 29503, "base_fare": 11660, "tax": 17843, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11330.00", "tax": "17843.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 29503, "base_fare": 11660, "tax": 17843, "gross": { "base_fare": "11330.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5NTAzLjAwIiwiYmFzZV9mYXJlIjoiMTE2NjAuMDAiLCJ0YXgiOiIxNzg0My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExMzMwLjAwIiwidGF4IjoiMTc4NDMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjkxNzMuMDAiLCJiYXNlX2ZhcmUiOiIxMTMzMC4wMCIsInRheCI6IjE3ODQzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEzMzAuMDAiLCJ0YXgiOiIxNzg0My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5MTczLjAwIiwiYmFzZV9mYXJlIjoiMTEzMzAuMDAiLCJ0YXgiOiIxNzg0My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyOTE3MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjExMjAwLjAwIn0sIllSIjp7ImFtb3VudCI6IjM0NzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMTIwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNDcyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "calendar_carrier": "XY", "calendar_total_currency": "BDT", "calendar_total_price": 29503, "calendar_total_sell": 29503, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 29503, "filter": { "id": "F123TT00182-27", "price": 29503, "gross_total": 29173, "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-02-03T02:10:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-02-03T07:30:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "med202602030210jed202602030310494jed202602030610cai202602030730565", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "Value", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-28", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H25M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "0IEkDvXDuDKArRCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T02: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-02-03T03: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-02-02", "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-eJxNTssOgzAM+xjku9NKhWNRKUIMusNe9LL\/\/4wlZZMWKbFbJ05ijI4uUGSI\/9Hh3R0V5ZGAAqe55gkijhB9VFC8YHmO2\/WF5uDoVShNPFGsjSmkoIDc5+GULFBb3dWUZPM1hO2FUZ3Aj+RFaRmn+zwfld6Lft4uX5E99FCd+wD06yxq", "FareInfoRef": "0IEkDvXDuDKA2VCA+JAAAA==" }, "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": "0IEkDvXDuDKAvRCA+JAAAA==", "origin": "JED", "departure_time": "2026-02-03T07: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-02-03T08:35:00.000+02:00", "destination_terminal": "1", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-03", "flight_time": "PT2H20M", "distance": "769", "lay_over": "PT04H05M", "lay_over_date": "2026-02-03", "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": "P", "meal_code": null, "seat_available": "9", "FareBasis": "PPLUOW", "FareRuleKey": "gws-eJxNjt0KwyAMhR+mnPtEofVSsZb94TpYWb3Z+z\/GjukGC5hz9EtiYoxO3CiqIf7HgPewN9QtAxWOJ6czgspolwYRTVjX23Z\/wSY48QTV4KFqZXlclIIylXCgHmiWL2UmE5tLVfR\/0S078DPlRFvT\/Fx0b+K98vFx\/UKZwEXZ9wEKdSyC", "FareInfoRef": "0IEkDvXDuDKA+VCA+JAAAA==" }, "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": 29503, "gross_total": 29173, "base_fare": 11660, "tax": 17843, "sell": { "currency": "BDT", "total": 29503, "base_fare": 11660, "tax": 17843 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjk1MDMsImJhc2VfZmFyZSI6MTE2NjAsInRheCI6MTc4NDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyOTE3MywiYmFzZV9mYXJlIjoxMTMzMCwidGF4IjoxNzg0MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyOTE3MywiYmFzZV9mYXJlIjoxMTMzMCwidGF4IjoxNzg0M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 29503, "base_fare": 11660, "tax": 17843, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11330.00", "tax": "17843.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 29503, "base_fare": 11660, "tax": 17843, "gross": { "base_fare": "11330.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5NTAzLjAwIiwiYmFzZV9mYXJlIjoiMTE2NjAuMDAiLCJ0YXgiOiIxNzg0My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExMzMwLjAwIiwidGF4IjoiMTc4NDMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjkxNzMuMDAiLCJiYXNlX2ZhcmUiOiIxMTMzMC4wMCIsInRheCI6IjE3ODQzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEzMzAuMDAiLCJ0YXgiOiIxNzg0My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5MTczLjAwIiwiYmFzZV9mYXJlIjoiMTEzMzAuMDAiLCJ0YXgiOiIxNzg0My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyOTE3MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjExMjAwLjAwIn0sIllSIjp7ImFtb3VudCI6IjM0NzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMTIwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNDcyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "calendar_carrier": "XY", "calendar_total_currency": "BDT", "calendar_total_price": 29503, "calendar_total_sell": 29503, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 29503, "filter": { "id": "F123TT00182-28", "price": 29503, "gross_total": 29173, "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-02-03T02:10:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-02-03T08:35:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "med202602030210jed202602030310494jed202602030715cai202602030835583", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "Value", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-29", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H0M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "0IEkDvXDuDKAxRCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T00: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": "JED", "arrival_time": "2026-02-03T01:30: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-02-02", "flight_time": "PT1H00M", "distance": "214", "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": "496" }, "marketing": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "496" }, "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-eJxNTssOgzAM+xjku9NKhWNRKUIMusNe9LL\/\/4wlZZMWKbFbJ05ijI4uUGSI\/9Hh3R0V5ZGAAqe55gkijhB9VFC8YHmO2\/WF5uDoVShNPFGsjSmkoIDc5+GULFBb3dWUZPM1hO2FUZ3Aj+RFaRmn+zwfld6Lft4uX5E99FCd+wD06yxq", "FareInfoRef": "0IEkDvXDuDKA2VCA+JAAAA==" }, "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": "0IEkDvXDuDKAtRCA+JAAAA==", "origin": "JED", "departure_time": "2026-02-03T06: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-02-03T07:30:00.000+02:00", "destination_terminal": "1", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-03", "flight_time": "PT2H20M", "distance": "769", "lay_over": "PT04H40M", "lay_over_date": "2026-02-03", "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": "P", "meal_code": null, "seat_available": "9", "FareBasis": "PPLUOW", "FareRuleKey": "gws-eJxNjt0KwyAMhR+mnPtEofVSsZb94TpYWb3Z+z\/GjukGC5hz9EtiYoxO3CiqIf7HgPewN9QtAxWOJ6czgspolwYRTVjX23Z\/wSY48QTV4KFqZXlclIIylXCgHmiWL2UmE5tLVfR\/0S078DPlRFvT\/Fx0b+K98vFx\/UKZwEXZ9wEKdSyC", "FareInfoRef": "0IEkDvXDuDKA+VCA+JAAAA==" }, "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": 29503, "gross_total": 29173, "base_fare": 11660, "tax": 17843, "sell": { "currency": "BDT", "total": 29503, "base_fare": 11660, "tax": 17843 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjk1MDMsImJhc2VfZmFyZSI6MTE2NjAsInRheCI6MTc4NDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyOTE3MywiYmFzZV9mYXJlIjoxMTMzMCwidGF4IjoxNzg0MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyOTE3MywiYmFzZV9mYXJlIjoxMTMzMCwidGF4IjoxNzg0M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 29503, "base_fare": 11660, "tax": 17843, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11330.00", "tax": "17843.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 29503, "base_fare": 11660, "tax": 17843, "gross": { "base_fare": "11330.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5NTAzLjAwIiwiYmFzZV9mYXJlIjoiMTE2NjAuMDAiLCJ0YXgiOiIxNzg0My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExMzMwLjAwIiwidGF4IjoiMTc4NDMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjkxNzMuMDAiLCJiYXNlX2ZhcmUiOiIxMTMzMC4wMCIsInRheCI6IjE3ODQzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEzMzAuMDAiLCJ0YXgiOiIxNzg0My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5MTczLjAwIiwiYmFzZV9mYXJlIjoiMTEzMzAuMDAiLCJ0YXgiOiIxNzg0My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyOTE3MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjExMjAwLjAwIn0sIllSIjp7ImFtb3VudCI6IjM0NzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMTIwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNDcyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "calendar_carrier": "XY", "calendar_total_currency": "BDT", "calendar_total_price": 29503, "calendar_total_sell": 29503, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 29503, "filter": { "id": "F123TT00182-29", "price": 29503, "gross_total": 29173, "journey_duration": "PT8H0M", "journey_duration_seconds": 28800, "layover_duration": "PT4H40M", "layover_duration_seconds": 16800, "carrier_operating": "XY", "carrier_marketing": "XY", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-02-03T00:30:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-02-03T07:30:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "med202602030030jed202602030130496jed202602030610cai202602030730565", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "SEMI FLEX ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-30", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H5M", "transit_time": null, "routes": [ { "air_segment_key": "0IEkDvXDuDKAzRCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T02: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-02-03T03:10:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-02", "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": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QLOTSAC4", "FareRuleKey": "gws-eJxNTssKwkAM\/Jgy9zxq7XGXdMVCXZGq0Iv\/\/xlmswgGkkyYySQpJSGZiHlO\/zHgM+xv1JcBFeJpeQVPJ53BPh0g4ozHdn\/u2UaEiZA6VYPunUNYxNgbTC9jp1rgiHorS\/MKZ3KAdhoN+gZ+oFwd1rzENVINZafoDP\/Ut74kNSxR", "FareInfoRef": "0IEkDvXDuDKAIWCA+JAAAA==" }, "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-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "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-30", "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": "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-02-03T02:05:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-02-03T03:10:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "med202602030205cai202602030310391", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "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": "1H40M", "routes": [ { "air_segment_key": "0IEkDvXDuDKA1RCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T10: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-02-03T11: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-02-03", "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": "D", "meal_code": null, "seat_available": "9", "FareBasis": "DVALOW", "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tZGyPLMCyRMVEnY4X\/\/8zvDCXrAm9F05b6r03Ypyojv4cHb7dVpDXAGQYnse6oDe9hfJSIGoV8T1d7x+0CUYsQW5wV61lElxwFKQhjTuqgdLyLUUyaXOpivovqmUHDpMW2jzF1zxvRaxVPj4vfygDuCj7fg3gLJg=", "FareInfoRef": "0IEkDvXDuDKAQWCA+JAAAA==" }, "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": "0IEkDvXDuDKA3RCA+JAAAA==", "origin": "RUH", "departure_time": "2026-02-03T13: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-02-03T15:55:00.000+02:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-03", "flight_time": "PT3H20M", "distance": "1003", "lay_over": "PT01H40M", "lay_over_date": "2026-02-03", "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": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QPLUOW", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PdEi+3eFGfp2HDrmKy+9P8\/ozHdoAFzr54kxntvyDhiHv05OmzdWpFLBDKMnBhu6C\/k9FJBxAHL61GeX+gEQ1ZAVngoa1l0E4sgDWk8UAtUze8yCyOdK8po\/6JZ6cDfpFlsDtfPxGsla1kel\/sP0gBZVPp2FrIspw==", "FareInfoRef": "0IEkDvXDuDKAYWCA+JAAAA==" }, "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": 30649, "gross_total": 30319, "base_fare": 12806, "tax": 17843, "sell": { "currency": "BDT", "total": 30649, "base_fare": 12806, "tax": 17843 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzA2NDksImJhc2VfZmFyZSI6MTI4MDYsInRheCI6MTc4NDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozMDMxOSwiYmFzZV9mYXJlIjoxMjQ3NiwidGF4IjoxNzg0MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozMDMxOSwiYmFzZV9mYXJlIjoxMjQ3NiwidGF4IjoxNzg0M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 30649, "base_fare": 12806, "tax": 17843, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.00", "tax": "17843.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 30649, "base_fare": 12806, "tax": 17843, "gross": { "base_fare": "12476.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMwNjQ5LjAwIiwiYmFzZV9mYXJlIjoiMTI4MDYuMDAiLCJ0YXgiOiIxNzg0My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDc2LjAwIiwidGF4IjoiMTc4NDMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzAzMTkuMDAiLCJiYXNlX2ZhcmUiOiIxMjQ3Ni4wMCIsInRheCI6IjE3ODQzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0NzYuMDAiLCJ0YXgiOiIxNzg0My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMwMzE5LjAwIiwiYmFzZV9mYXJlIjoiMTI0NzYuMDAiLCJ0YXgiOiIxNzg0My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMDMxOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjExMjAwLjAwIn0sIllSIjp7ImFtb3VudCI6IjM0NzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMTIwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNDcyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "calendar_carrier": "XY", "calendar_total_currency": "BDT", "calendar_total_price": 30649, "calendar_total_sell": 30649, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 30649, "filter": { "id": "F123TT00182-31", "price": 30649, "gross_total": 30319, "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-02-03T10:35:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-02-03T15:55:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "med202602031035ruh20260203115594ruh202602031335cai202602031555275", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "FLEX ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-32", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H15M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0IEkDvXDuDKA5RCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T09: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-02-03T10: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-02-03", "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": "1767034", "brand_title": "FLEX ECO", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "4", "FareBasis": "NAO6F3F4", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/JIWl3NrFDNnVL0xSy6f2P0ZGTQgdkPTP6xRhNbBDVS\/xXh0+3vlG3CagwxnNboEHsCuVvh2ggpPswh7lHG2ISaNVmH1m9UIrlkQmTsrJZLuztvZVM75gsBPhqOLIDPygLsab8Wh+pl+CS05IRvJRdXwq4LCw=", "FareInfoRef": "0IEkDvXDuDKAcWCA+JAAAA==" }, "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": "0IEkDvXDuDKA7RCA+JAAAA==", "origin": "RUH", "departure_time": "2026-02-03T13:15: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-03T15:25:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-03", "flight_time": "PT3H10M", "distance": "1003", "lay_over": "PT02H40M", "lay_over_date": "2026-02-03", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "323" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "323" }, "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": "NLOTSAC4", "FareRuleKey": "gws-eJxNjt0KgzAMhR9Gzn2SOnV3LVFxMDKYc+DN3v8xlqYMFmjOCV9+mnMWkoGYp\/wfHT7d\/oYdChjEn5YbLtdxiuIEERfY\/fHai\/aIHULJkQVuytG4iLILNK19QzVwRn4emzOKza6MehnV+gR+ZtncWpnjGqUUnQ3RCP+oT30BB0MsRA==", "FareInfoRef": "0IEkDvXDuDKAjWCA+JAAAA==" }, "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": 31761, "gross_total": 31431, "base_fare": 23678, "tax": 8083, "sell": { "currency": "BDT", "total": 31761, "base_fare": 23678, "tax": 8083 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzE3NjEsImJhc2VfZmFyZSI6MjM2NzgsInRheCI6ODA4M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMxNDMxLCJiYXNlX2ZhcmUiOjIzMzQ4LCJ0YXgiOjgwODMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzE0MzEsImJhc2VfZmFyZSI6MjMzNDgsInRheCI6ODA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 31761, "base_fare": 23678, "tax": 8083, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23348.00", "tax": "8083.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 31761, "base_fare": 23678, "tax": 8083, "gross": { "base_fare": "23348.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMxNzYxLjAwIiwiYmFzZV9mYXJlIjoiMjM2NzguMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjMzNDguMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMxNDMxLjAwIiwiYmFzZV9mYXJlIjoiMjMzNDguMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjMzNDguMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzE0MzEuMDAiLCJiYXNlX2ZhcmUiOiIyMzM0OC4wMCIsInRheCI6IjgwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzE0MzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "calendar_carrier": "F3", "calendar_total_currency": "BDT", "calendar_total_price": 31761, "calendar_total_sell": 31761, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 31761, "filter": { "id": "F123TT00182-32", "price": 31761, "gross_total": 31431, "journey_duration": "PT7H15M", "journey_duration_seconds": 26100, "layover_duration": "PT2H40M", "layover_duration_seconds": 9600, "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-02-03T09:10:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-02-03T15:25:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "med202602030910ruh202602031035224ruh202602031315cai202602031525323", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "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": "PT8H30M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "0IEkDvXDuDKA9RCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T01:50: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-03T03:20:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-02-02", "flight_time": "PT1H30M", "distance": "440", "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": "1466" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1466" }, "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\/Jjl3oFWp2+tXY0mGz7MLdmL\/\/8ZUhoTSYAjdxyklITkTMyX9B8DPsO6Q7cCKMSy5CfGU7yCbThAxBk6v95rvkW4h1AwSp3unV1YpbA1FLnHTrXA4XWpU\/NyZzKAdhkN2gZ+oD4Map78GoXgyk7RCHvUtr77Tiwg", "FareInfoRef": "0IEkDvXDuDKAnWCA+JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "0IEkDvXDuDKA\/RCA+JAAAA==", "origin": "RUH", "departure_time": "2026-02-03T07: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-03T09: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-03", "flight_time": "PT3H10M", "distance": "1003", "lay_over": "PT03H50M", "lay_over_date": "2026-02-03", "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": "NLOTSAB4", "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3oFWp2+tXY0mGz7MLdmL\/\/8ZUhoTSYAjdxyklITkTMyX9B8DPsO6Q7cCKMSy5CfGU7yCbThAxBk6v95rvkW4h1AwSp3unV1YpbA1FLnHTrXA4XWpU\/NyZzKAdhkN2gZ+oD4Map78GoXgyk7RCHvUtr77Tiwg", "FareInfoRef": "0IEkDvXDuDKAnWCA+JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "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": 29960, "gross_total": 29630, "base_fare": 21877, "tax": 8083, "sell": { "currency": "BDT", "total": 29960, "base_fare": 21877, "tax": 8083 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjk5NjAsImJhc2VfZmFyZSI6MjE4NzcsInRheCI6ODA4M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI5NjMwLCJiYXNlX2ZhcmUiOjIxNTQ3LCJ0YXgiOjgwODMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjk2MzAsImJhc2VfZmFyZSI6MjE1NDcsInRheCI6ODA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 29960, "base_fare": 21877, "tax": 8083, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "21547.00", "tax": "8083.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 29960, "base_fare": 21877, "tax": 8083, "gross": { "base_fare": "21547.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5OTYwLjAwIiwiYmFzZV9mYXJlIjoiMjE4NzcuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE1NDcuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5NjMwLjAwIiwiYmFzZV9mYXJlIjoiMjE1NDcuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE1NDcuMDAiLCJ0YXgiOiI4MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjk2MzAuMDAiLCJiYXNlX2ZhcmUiOiIyMTU0Ny4wMCIsInRheCI6IjgwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjk2MzAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjQ5MTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "calendar_carrier": "SV", "calendar_total_currency": "BDT", "calendar_total_price": 29960, "calendar_total_sell": 29960, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 29960, "filter": { "id": "F123TT00182-33", "price": 29960, "gross_total": 29630, "journey_duration": "PT8H30M", "journey_duration_seconds": 30600, "layover_duration": "PT3H50M", "layover_duration_seconds": 13800, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-02-03T01:50:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-02-03T09:20:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "med202602030150ruh2026020303201466ruh202602030710cai202602030920311", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "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": "2H45M", "routes": [ { "air_segment_key": "0IEkDvXDuDKABSCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T15: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-02-03T17: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-02-03", "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": "E", "meal_code": null, "seat_available": "9", "FareBasis": "EVALOW", "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue8tTdgeWRjLEhUTdTpe\/P\/P8AKa2AR64LSFEIIT50V1Cv8x4D0cBXmPQIbjuu0bVNQMylMBUZGe8\/n6QhvhxChykz1rLZPoo2dCGtPUVQ2Utl\/SQtfnCgH1YVRkB36QNmKel8e6HkXMlJf301fKCP6UfR8woCy7", "FareInfoRef": "0IEkDvXDuDKAxWCA+JAAAA==" }, "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": "0IEkDvXDuDKADSCA+JAAAA==", "origin": "RUH", "departure_time": "2026-02-03T19: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-02-03T22:10:00.000+02:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-03", "flight_time": "PT3H20M", "distance": "1003", "lay_over": "PT02H45M", "lay_over_date": "2026-02-03", "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+mnPtES+ul4iyWDffDZPWm7\/8YjekGC5hz9EtivPeGzETMzv\/HgH3YGkqNQIGRE8MK60bSSwMRB+THrd4\/0AmGrICi8FTWsjgtLII0J3eiHmiaXzULI50ryuj\/olvpwM+kLLaEy3vhrZG1LI\/P6xfSDFlU+g4OSyyW", "FareInfoRef": "0IEkDvXDuDKA5WCA+JAAAA==" }, "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": 35758, "gross_total": 35428, "base_fare": 17489, "tax": 18269, "sell": { "currency": "BDT", "total": 35758, "base_fare": 17489, "tax": 18269 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzU3NTgsImJhc2VfZmFyZSI6MTc0ODksInRheCI6MTgyNjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozNTQyOCwiYmFzZV9mYXJlIjoxNzE1OSwidGF4IjoxODI2OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozNTQyOCwiYmFzZV9mYXJlIjoxNzE1OSwidGF4IjoxODI2OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 35758, "base_fare": 17489, "tax": 18269, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "17159.00", "tax": "18269.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 35758, "base_fare": 17489, "tax": 18269, "gross": { "base_fare": "17159.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NzU4LjAwIiwiYmFzZV9mYXJlIjoiMTc0ODkuMDAiLCJ0YXgiOiIxODI2OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3MTU5LjAwIiwidGF4IjoiMTgyNjkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzU0MjguMDAiLCJiYXNlX2ZhcmUiOiIxNzE1OS4wMCIsInRheCI6IjE4MjY5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcxNTkuMDAiLCJ0YXgiOiIxODI2OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NDI4LjAwIiwiYmFzZV9mYXJlIjoiMTcxNTkuMDAiLCJ0YXgiOiIxODI2OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTQyOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjExNjI2LjAwIn0sIllSIjp7ImFtb3VudCI6IjM0NzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzE3MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJFMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUMiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMTYyNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNDcyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "calendar_carrier": "XY", "calendar_total_currency": "BDT", "calendar_total_price": 35758, "calendar_total_sell": 35758, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 35758, "filter": { "id": "F123TT00182-34", "price": 35758, "gross_total": 35428, "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-02-03T15:45:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-02-03T22:10:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "med202602031545ruh202602031705787ruh202602031950cai202602032210265", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "FLEX ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-35", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "0IEkDvXDuDKALSCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T23: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-04T01: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-02-03", "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-eJxNjsEKwyAQRD8mzH1Wg8lRMYb2UFtIW8il\/\/8ZHU0DHdAdebuzxhgdXaDZHP814DNsb9RXBiqcTk5XBONMmF47SEso6R5Wv47oIY5eqHZ8VOuNxS2TCrKps6Mm7P2+lUXsSKZC0VajWU3gNOUiW9Py3B5ppG\/iD3GCfqqpL\/epLA4=", "FareInfoRef": "0IEkDvXDuDKA9WCA+JAAAA==" }, "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": "0IEkDvXDuDKAOSCA+JAAAA==", "origin": "DMM", "departure_time": "2026-02-04T07: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-04T09: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-04", "flight_time": "PT3H25M", "distance": "1147", "lay_over": "PT06H00M", "lay_over_date": "2026-02-04", "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-eJxNjsEKwyAQRD8mzH1Wg8lRMYb2UFtIW8il\/\/8ZHU0DHdAdebuzxhgdXaDZHP814DNsb9RXBiqcTk5XBONMmF47SEso6R5Wv47oIY5eqHZ8VOuNxS2TCrKps6Mm7P2+lUXsSKZC0VajWU3gNOUiW9Py3B5ppG\/iD3GCfqqpL\/epLA4=", "FareInfoRef": "0IEkDvXDuDKA9WCA+JAAAA==" }, "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-02-03-2026-02-04", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-04", "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-35", "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-02-03T23:40:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-02-04T09:45:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "med202602032340dmm202602040120466dmm202602040720cai202602040945911", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY FULLY FLEX", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-36", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H0M", "transit_time": null, "routes": [ { "air_segment_key": "0IEkDvXDuDKARSCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T02: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-02-03T03:20:00.000+02:00", "destination_terminal": "S", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-02", "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": "676" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "676" }, "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-eJxNjksOwyAMRA8Tzd5APiwhQNUsIFJpF9n0\/sfoAK1US9gDzx7snNOiV1HKuv+Y8J5yRXkFoEDzBH\/AmGVeoXi7IKI89kfN9US30GIISoejqt4WdJxZEJabDNQCV885RbLhK7RE+xhNcgI\/ke6UxcfnnlPr5pu1xxfKBm7KuQ8YpyxH", "FareInfoRef": "0IEkDvXDuDKAHXCA+JAAAA==" }, "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-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "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-36", "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": null, "departure_departure_time": "2026-02-03T02:20:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-02-03T03:20:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "med202602030220cai202602030320676", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "Value", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-37", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H5M", "transit_time": null, "routes": [ { "air_segment_key": "0IEkDvXDuDKATSCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T18: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-02-03T19:15:00.000+02:00", "destination_terminal": "1", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-03", "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": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MVALOW", "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/cWDMsRwrLR6GJi\/Fkuvv9jOIAmNikd+NopIQQjxomqD\/8x4T3tFeWRgALDTPEE6+3BQXmrENGI7Rkv1xe6hRFLUDocVXtbcsmxIM\/ZD9QCtZ9bXsiGr9ASbTGa5AR+Ih8pS1zu67pXsVb5eDt\/oczgTzn3ATTNLM0=", "FareInfoRef": "0IEkDvXDuDKAQXCA+JAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 57573, "gross_total": 57243, "base_fare": 47418, "tax": 10155, "sell": { "currency": "BDT", "total": 57573, "base_fare": 47418, "tax": 10155 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTc1NzMsImJhc2VfZmFyZSI6NDc0MTgsInRheCI6MTAxNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1NzI0MywiYmFzZV9mYXJlIjo0NzA4OCwidGF4IjoxMDE1NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1NzI0MywiYmFzZV9mYXJlIjo0NzA4OCwidGF4IjoxMDE1NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 57573, "base_fare": 47418, "tax": 10155, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "47088.00", "tax": "10155.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 57573, "base_fare": 47418, "tax": 10155, "gross": { "base_fare": "47088.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU3NTczLjAwIiwiYmFzZV9mYXJlIjoiNDc0MTguMDAiLCJ0YXgiOiIxMDE1NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3MDg4LjAwIiwidGF4IjoiMTAxNTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTcyNDMuMDAiLCJiYXNlX2ZhcmUiOiI0NzA4OC4wMCIsInRheCI6IjEwMTU1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDcwODguMDAiLCJ0YXgiOiIxMDE1NS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU3MjQzLjAwIiwiYmFzZV9mYXJlIjoiNDcwODguMDAiLCJ0YXgiOiIxMDE1NS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NzI0MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjQ2MTguMDAifSwiWVIiOnsiYW1vdW50IjoiMTczNi4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIzODAxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkUzIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJJTyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzI5NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDYxOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNzM2IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "calendar_carrier": "XY", "calendar_total_currency": "BDT", "calendar_total_price": 57573, "calendar_total_sell": 57573, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 57573, "filter": { "id": "F123TT00182-37", "price": 57573, "gross_total": 57243, "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-02-03T18:10:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-02-03T19:15:00.000+02:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "med202602031810cai202602031915576", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "SEMI FLEX ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-38", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H5M", "transit_time": null, "routes": [ { "air_segment_key": "0IEkDvXDuDKAXSCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T14: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-02-03T15:35:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-03", "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": "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-eJxNjsEKAjEMRD9mmXuSFte9tXS7KGg9rAp78f8\/w2mKYKDJhJdMmlIysZOontN\/TPhM+xvtVYAG4yv5ijgvS4SyOyCiGfX2eO65RLiJSSBqjkdVH6xWlAUlbHGgHjg83+tKNpyFpuin0SU38BP1Qtny6tckBJ8cSGbwp9z6AiZXLFk=", "FareInfoRef": "0IEkDvXDuDKAZXCA+JAAAA==" }, "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-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "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-38", "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": "morning", "departure_departure_time": "2026-02-03T14:30:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-02-03T15:35:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "med202602031430cai202602031535319", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2181176871689096235CYJWI", "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": "2181176871689096235CYJWI", "Session_Key": null, "FlightTrackingID": null, "brand_title": "SEMI FLEX ECO", "flight_group": [ { "group": 1, "flight_key": "F123TT00182-39", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H5M", "transit_time": null, "routes": [ { "air_segment_key": "0IEkDvXDuDKAZSCA+JAAAA==", "origin": "MED", "departure_time": "2026-02-03T19: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-02-03T20:10:00.000+02:00", "destination_terminal": "2", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-02-03", "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": "9", "FareBasis": "ELOTSAC4", "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXuSFte9tXS7KGg9rAp78f8\/w2mKYKDJhJdMmlIysZOontN\/TPhM+xvtVYAG4yv5ijgvS4SyOyCiGfX2eO65RLiJSSBqjkdVH6xWlAUlbHGgHjg83+tKNpyFpuin0SU38BP1Qtny6tckBJ8cSGbwp9z6AiZXLFk=", "FareInfoRef": "0IEkDvXDuDKAZXCA+JAAAA==" }, "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-02-03-2026-02-03", "calendar_flight_date": "2026-02-03", "calendar_arrival_date": "2026-02-03", "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-39", "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-02-03T19:05:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-02-03T20:10:00.000+02:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "med202602031905cai202602032010381", "destination_reach_time": "PT", "destination_reach_timestamp": null } ], "FareFamily_AccountCode_PTC_Data": null }